| AboutToDetachFromServer() | ServerComponent | [virtual] |
| AbstractGatewayMessageReceiver() | AbstractGatewayMessageReceiver | [inline] |
| AbstractReflectSession() | AbstractReflectSession | |
| AddNewConnectSession(const AbstractReflectSessionRef &session, const ip_address &targetIPAddress, uint16 port, uint64 autoReconnectDelay=MUSCLE_TIME_NEVER) | ServerComponent | [protected] |
| AddNewDormantConnectSession(const AbstractReflectSessionRef &ref, const ip_address &targetIPAddress, uint16 port, uint64 autoReconnectDelay=MUSCLE_TIME_NEVER) | ServerComponent | [protected] |
| AddNewSession(const AbstractReflectSessionRef &session, const SocketRef &socket=SocketRef()) | ServerComponent | [protected] |
| AddOutgoingMessage(const MessageRef &ref) | AbstractReflectSession | [protected, virtual] |
| AfterMessageReceivedFromGateway(const MessageRef &msg, void *userData) | AbstractGatewayMessageReceiver | [inline, protected, virtual] |
| AsyncConnectCompleted() | AbstractReflectSession | [virtual] |
| AttachedToServer() | ServerComponent | [virtual] |
| BeginMessageReceivedFromGatewayBatch() | AbstractGatewayMessageReceiver | [inline, protected, virtual] |
| BroadcastToAllFactories(const MessageRef &msgRef, void *userData=NULL) | AbstractReflectSession | [protected] |
| BroadcastToAllSessions(const MessageRef &msgRef, void *userData=NULL, bool includeSelf=true) | AbstractReflectSession | [protected] |
| CallMessageReceivedFromGateway(const MessageRef &msg, void *userData=NULL) | AbstractGatewayMessageReceiver | [inline] |
| ClearPulseChildren() | PulseNode | |
| ClientConnectionClosed() | AbstractReflectSession | [virtual] |
| ContainsPulseChild(PulseNode *child) const | PulseNode | [inline] |
| CreateDataIO(const SocketRef &socket) | AbstractReflectSession | [virtual] |
| CreateDefaultSocket() | AbstractReflectSession | [virtual] |
| CreateGateway() | AbstractReflectSession | [virtual] |
| DecrementRefCount() const | RefCountable | [inline] |
| DisconnectSession() | AbstractReflectSession | |
| DoInput(AbstractGatewayMessageReceiver &receiver, uint32 maxBytes) | AbstractReflectSession | [virtual] |
| DoOutput(uint32 maxBytes) | AbstractReflectSession | [virtual] |
| EndMessageReceivedFromGatewayBatch() | AbstractGatewayMessageReceiver | [inline, protected, virtual] |
| EndServer() | ServerComponent | [protected] |
| EndSession() | AbstractReflectSession | |
| GetAsyncConnectIP() const | AbstractReflectSession | [inline] |
| GetAsyncConnectPort() const | AbstractReflectSession | [inline] |
| GetAutoReconnectDelay() const | AbstractReflectSession | [inline] |
| GetCentralState() const | ServerComponent | [protected] |
| GetCycleStartTime() const | PulseNode | [inline] |
| GetDefaultHostName() const | AbstractReflectSession | [virtual] |
| GetFactories() const | ServerComponent | [protected] |
| GetFactory(uint16) const | ServerComponent | [protected] |
| GetGateway() const | AbstractReflectSession | [inline] |
| GetHostName() const | AbstractReflectSession | |
| GetInputPolicy() const | AbstractReflectSession | [inline] |
| GetLocalInterfaceAddress() const | AbstractReflectSession | |
| GetManager() const | RefCountable | [inline] |
| GetMaxNumBytes() const | ServerComponent | [protected] |
| GetNumAvailableBytes() const | ServerComponent | [protected] |
| GetNumUsedBytes() const | ServerComponent | [protected] |
| GetOutputPolicy() const | AbstractReflectSession | [inline] |
| GetOwner() const | ServerComponent | [inline] |
| GetPort() const | AbstractReflectSession | |
| GetPulseTime(uint64 now, uint64 sched) | AbstractReflectSession | [virtual] |
| GetRefCount() const | RefCountable | [inline] |
| GetScheduledPulseTime() const | PulseNode | [inline] |
| GetServerUptime() const | ServerComponent | [protected] |
| GetSession(uint32 id) const | ServerComponent | [protected] |
| GetSession(const String &id) const | ServerComponent | [protected] |
| GetSessionDescriptionString() const | AbstractReflectSession | |
| GetSessionID() const | AbstractReflectSession | [inline] |
| GetSessionIDString() const | AbstractReflectSession | [inline] |
| GetSessionRootPath() const | AbstractReflectSession | [inline, virtual] |
| GetSessions() const | ServerComponent | [protected] |
| GetSessionSelectSocket() const | AbstractReflectSession | [protected] |
| GetSuggestedMaximumTimeSlice() const | PulseNode | [inline] |
| GetTypeName() const=0 | AbstractReflectSession | [pure virtual] |
| HasBytesToOutput() const | AbstractReflectSession | [virtual] |
| IncrementRefCount() const | RefCountable | [inline] |
| InvalidatePulseTime(bool clearPrevResult=true) | PulseNode | [protected] |
| IsAttachedToServer() const | ServerComponent | [inline] |
| IsConnected() const | AbstractReflectSession | [inline] |
| IsConnectingAsync() const | AbstractReflectSession | [inline] |
| IsReadyForInput() const | AbstractReflectSession | [virtual] |
| IsSuggestedTimeSliceExpired() const | PulseNode | [inline] |
| MessageReceivedFromFactory(ReflectSessionFactory &from, const MessageRef &msg, void *userData) | ServerComponent | [virtual] |
| MessageReceivedFromGateway(const MessageRef &msg, void *userData)=0 | AbstractGatewayMessageReceiver | [protected, pure virtual] |
| MessageReceivedFromSession(AbstractReflectSession &from, const MessageRef &msg, void *userData) | ServerComponent | [virtual] |
| operator=(const RefCountable &) | RefCountable | [inline] |
| Pulse(uint64 now, uint64 sched) | AbstractReflectSession | [virtual] |
| PulseNode() | PulseNode | |
| PutAcceptFactory(uint16 port, const ReflectSessionFactoryRef &factoryRef, const ip_address &interfaceIP=invalidIP, uint16 *optRetPort=NULL) | ServerComponent | [protected] |
| PutPulseChild(PulseNode *child) | PulseNode | |
| Reconnect() | AbstractReflectSession | [protected] |
| RefCountable() | RefCountable | [inline] |
| RefCountable(const RefCountable &) | RefCountable | [inline] |
| ReflectServer class | AbstractReflectSession | [friend] |
| RemoveAcceptFactory(uint16 port, const ip_address &interfaceIP=invalidIP) | ServerComponent | [protected] |
| RemovePulseChild(PulseNode *child) | PulseNode | |
| ReplaceSession(const AbstractReflectSessionRef &newSession) | AbstractReflectSession | |
| ServerComponent() | ServerComponent | |
| SetAutoReconnectDelay(uint64 delay) | AbstractReflectSession | [inline] |
| SetGateway(const AbstractMessageIOGatewayRef &ref) | AbstractReflectSession | [inline] |
| SetInputPolicy(const PolicyRef &newPolicy) | AbstractReflectSession | |
| SetManager(AbstractObjectManager *manager) | RefCountable | [inline] |
| SetOutputPolicy(const PolicyRef &newPolicy) | AbstractReflectSession | |
| SetOwner(ReflectServer *s) | ServerComponent | [inline] |
| SetSessionRootPath(const String &p) | AbstractReflectSession | [inline, protected] |
| SetSuggestedMaximumTimeSlice(uint64 maxUsecs) | PulseNode | [inline] |
| ~AbstractGatewayMessageReceiver() | AbstractGatewayMessageReceiver | [inline, virtual] |
| ~AbstractReflectSession() | AbstractReflectSession | [virtual] |
| ~PulseNode() | PulseNode | [virtual] |
| ~RefCountable() | RefCountable | [inline, virtual] |
| ~ServerComponent() | ServerComponent | [virtual] |