The DOFServerConfig class represents most of the information necessary for a DOF to create a server.
More...
|
DOFServerConfigBuilder | DOFServerConfigBuilder_Create (DOFServerType type, DOFAddress listenAddress) |
| Creates a server configuration builder, given the DOFServerType and the listening address.
|
|
DOFServerConfigBuilder | DOFServerConfigBuilder_Create_Config (DOFServerConfig config) |
| Creates a server configuration builder, given an existing server configuration.
|
|
DOFServerConfigBuilder | DOFServerConfigBuilder_Create_State (DOFServerState config) |
| Creates a server configuration builder, given an existing server state.
|
|
DOFServerConfigBuilder | DOFServerConfigBuilder_Copy (DOFServerConfigBuilder self) |
| Creates a new copy of an existing DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetServerType (DOFServerConfigBuilder self, DOFServerType type) |
| Sets the server type in the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetAddress (DOFServerConfigBuilder self, DOFAddress listenAddress) |
| Sets the DOFAddress in the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetSecurityDesire (DOFServerConfigBuilder self, DOFSecurityDesire desire) |
| Sets the DOFSecurityDesire in the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetTransportConfig (DOFServerConfigBuilder self, DTLServerConfig config) |
| Sets the DTLServerConfig in the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetMaxConnections (DOFServerConfigBuilder self, uint16 maxConnections) |
| Sets the maximum number of inbound connections in the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetConnectionLimit (DOFServerConfigBuilder self, uint32 maxConnections) |
| Sets the maximum number of inbound connections in the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_AddCredentials (DOFServerConfigBuilder self, DOFCredentials credentials) |
| Adds Credentials to the ServerConfigBuiler for the given domain.
|
|
boolean | DOFServerConfigBuilder_SetWildcardCredentials (const DOFServerConfigBuilder self, DOFCredentials credentials) |
| Sets the wildcard credentials for the server.
|
|
boolean | DOFServerConfigBuilder_AddDomain (const DOFServerConfigBuilder self, DOFDomainConfig domain) |
| Adds credentials to validate that an inbound connection established by the server may be to an authorized AS (one able to process authentication requests) for a domain.
|
|
boolean | DOFServerConfigBuilder_SetDomainDiscoveryCredentials (const DOFServerConfigBuilder self, DOFCredentials credentials) |
| Sets the domain wildcard credentials for the server.
|
|
boolean | DOFServerConfigBuilder_AddTrustedDomain (const DOFServerConfigBuilder self, DOFObjectIDDomain domainID) |
| Indicates that resulting inbound connections are a trusted route to an authorized AS (one able to process authentication requests) for a domain.
|
|
boolean | DOFServerConfigBuilder_SetProtocolNegotiator (DOFServerConfigBuilder self, DOFProtocolNegotiator negotiator) |
| Sets the DOFProtocolNegotiator for the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetMaxSendSilence (DOFServerConfigBuilder self, uint32 maxSilence) |
| Sets the maximum time allowed to be silent before a packet must be sent for the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetMaxReceiveSilence (DOFServerConfigBuilder self, uint32 maxSilence) |
| Sets the maximum time allowed to be silent before a packet must be received for the given DOFServerConfigBuilder.
|
|
boolean | DOFServerConfigBuilder_SetReceiveFilter (DOFServerConfigBuilder self, DOFOperationFilter filter) |
| Sets the DOFOperationFilter this DOFServerConfigBuilder will use for inbound DOFOperaitons.
|
|
boolean | DOFServerConfigBuilder_SetSendFilter (DOFServerConfigBuilder self, DOFOperationFilter filter) |
| Sets the DOFOperationFilter this DOFServerConfigBuilder will use for outbound DOFOperaitons.
|
|
boolean | DOFServerConfigBuilder_SetBridge (DOFServerConfigBuilder self, DOFOperationBridgeConfig bridge) |
| Sets the DOFOperationBridgeConfig this DOFServerConfigBuilder will use for security mapping.
|
|
void | DOFServerConfigBuilder_Destroy (DOFServerConfigBuilder self) |
| Destroys the DOFServerConfigBuilder instance.
|
|
DOFServerConfig | DOFServerConfigBuilder_Build (DOFServerConfigBuilder self) |
| Builds an immutable DOFServerConfig from this DOFServerConfigBuilder instance.
|
|
DOFServerConfig | DOFServerConfigBuilder_BuildAndDestroy (DOFServerConfigBuilder self) |
| Builds an immutable DOFServerConfig from this DOFServerConfigBuilder instance, then destroy this DOFServerConfigBuilder instance.
|
|
The DOFServerConfig class represents most of the information necessary for a DOF to create a server.