Maintains a collection of 'ServerDetailsHost' objects.
More...
Maintains a collection of 'ServerDetailsHost' objects.
PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.ServerDetailsFactory |
( |
| ) |
|
bool PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.IsLastConnector |
( |
| ) |
|
Informs whether this is the last connector in the list.
- Returns
IDiffusionClientConnector PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.NextConnector |
( |
int |
reconnectionTimeout | ) |
|
Returns the next connector from the list of connector objects.
- Returns
void PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.Reset |
( |
| ) |
|
Resets the connector index.
void PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.ShuffleServerDetails |
( |
| ) |
|
Shuffle (or randomise) the server details list. Used when load balancing connections.
ServerDetailsHost PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.ActiveHost |
|
get |
Returns the active server details object.
ServerDetailsImpl PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.ActiveServerDetails |
|
get |
Gets the server details from the current connector.
Get/set the connection capabilities.
int PushTechnology.DiffusionCore.Connection.ServerDetailsFactory.ConnectorIndex |
|
getset |
Get/set the connector index.