AbstractReflectSession Member List

This is the complete list of members for AbstractReflectSession, including all inherited members.

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) constPulseNode [inline]
CreateDataIO(const SocketRef &socket)AbstractReflectSession [virtual]
CreateDefaultSocket()AbstractReflectSession [virtual]
CreateGateway()AbstractReflectSession [virtual]
DecrementRefCount() constRefCountable [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() constAbstractReflectSession [inline]
GetAsyncConnectPort() constAbstractReflectSession [inline]
GetAutoReconnectDelay() constAbstractReflectSession [inline]
GetCentralState() constServerComponent [protected]
GetCycleStartTime() constPulseNode [inline]
GetDefaultHostName() constAbstractReflectSession [virtual]
GetFactories() constServerComponent [protected]
GetFactory(uint16) constServerComponent [protected]
GetGateway() constAbstractReflectSession [inline]
GetHostName() constAbstractReflectSession
GetInputPolicy() constAbstractReflectSession [inline]
GetLocalInterfaceAddress() constAbstractReflectSession
GetManager() constRefCountable [inline]
GetMaxNumBytes() constServerComponent [protected]
GetNumAvailableBytes() constServerComponent [protected]
GetNumUsedBytes() constServerComponent [protected]
GetOutputPolicy() constAbstractReflectSession [inline]
GetOwner() constServerComponent [inline]
GetPort() constAbstractReflectSession
GetPulseTime(uint64 now, uint64 sched)AbstractReflectSession [virtual]
GetRefCount() constRefCountable [inline]
GetScheduledPulseTime() constPulseNode [inline]
GetServerUptime() constServerComponent [protected]
GetSession(uint32 id) constServerComponent [protected]
GetSession(const String &id) constServerComponent [protected]
GetSessionDescriptionString() constAbstractReflectSession
GetSessionID() constAbstractReflectSession [inline]
GetSessionIDString() constAbstractReflectSession [inline]
GetSessionRootPath() constAbstractReflectSession [inline, virtual]
GetSessions() constServerComponent [protected]
GetSessionSelectSocket() constAbstractReflectSession [protected]
GetSuggestedMaximumTimeSlice() constPulseNode [inline]
GetTypeName() const=0AbstractReflectSession [pure virtual]
HasBytesToOutput() constAbstractReflectSession [virtual]
IncrementRefCount() constRefCountable [inline]
InvalidatePulseTime(bool clearPrevResult=true)PulseNode [protected]
IsAttachedToServer() constServerComponent [inline]
IsConnected() constAbstractReflectSession [inline]
IsConnectingAsync() constAbstractReflectSession [inline]
IsReadyForInput() constAbstractReflectSession [virtual]
IsSuggestedTimeSliceExpired() constPulseNode [inline]
MessageReceivedFromFactory(ReflectSessionFactory &from, const MessageRef &msg, void *userData)ServerComponent [virtual]
MessageReceivedFromGateway(const MessageRef &msg, void *userData)=0AbstractGatewayMessageReceiver [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 classAbstractReflectSession [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]


Generated on Thu Jun 5 17:47:58 2008 for MUSCLE by  doxygen 1.5.1