logog
logger optimized for games
SocketServer Member List

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

Allocate(size_t nSize)Objectprivatestatic
CanPublish() const TopicSinkprivatevirtual
CanSubscribe() const Nodeprivatevirtual
CanSubscribeCheckTopic(const Topic &other)Topicprivatevirtual
CanSubscribeTo(const Node &otherNode)Topicprivatevirtual
Category() const Topicprivate
Category(const LOGOG_STRING &s)Topicprivate
Clear()Nodeprivate
Close()Socketinlineprivatevirtual
Deallocate(void *ptr)Objectprivatestatic
FileName() const Topicprivate
FileName(const LOGOG_STRING &s)Topicprivate
Format(const LOGOG_CHAR *cFormatMessage,...)Topicprivatevirtual
GetFormatter() const Targetprivate
GetNullTerminatesStrings() const Targetinlineprivate
GetTopicFlags() const Topicprivate
Group() const Topicprivate
Group(const LOGOG_STRING &s)Topicprivate
Initialize()Socketinlineprivatevirtualstatic
IsTopic() const TopicSinkprivatevirtual
Level() const Topicprivate
Level(LOGOG_LEVEL_TYPE level)Topicprivate
LineNumber() const Topicprivate
LineNumber(const int num)Topicprivate
m_bNullTerminatesStringsTargetprivate
m_MutexReceiveTargetprivate
m_nPortSocketprivate
m_nTypeSocketprivate
m_pFormatterTargetprivate
m_PublishersNodeprivate
m_pUserData1Nodeprivate
m_pUserData2Nodeprivate
m_SocketSocketprivate
m_SubscribersNodeprivate
m_TopicFlagsTopicprivate
m_tTimeTopicprivate
m_vIntPropsTopicprivate
m_vStringPropsTopicprivate
MAXHOSTNAMESocketprivatestatic
Message() const Topicprivate
Message(const LOGOG_STRING &s)Topicprivate
Node()Nodeprivate
Object()Objectprivate
operator delete(void *ptr)Objectprivate
operator delete[](void *ptr)Objectprivate
operator new(size_t nSize)Objectprivate
operator new[](size_t nSize)Objectprivate
Output(const LOGOG_STRING &output)=0Socketprivatepure virtual
PublishTo(Node &)TopicSinkprivatevirtual
PublishToMultiple(LockableNodesType &nodes)Nodeprivatevirtual
Receive(const Topic &topic)Targetprivatevirtual
Send(const Topic &node)Topicprivatevirtual
SetFormatter(Formatter &formatter)Targetprivate
SetNonBlocking()Socketinlineprivatevirtual
SetNullTerminatesStrings(bool val)Targetinlineprivate
Shutdown()Socketinlineprivatestatic
Socket(int type=SOCK_STREAM, int port=LOGOG_DEFAULT_PORT)Socketinlineprivate
SubscribeTo(Node &publisher)Nodeprivatevirtual
SubscribeToMultiple(LockableNodesType &nodes)Nodeprivatevirtual
Target()Targetprivate
Timestamp() const Topicprivate
Timestamp(const LOGOG_TIME t)Topicprivate
Topic(const LOGOG_LEVEL_TYPE level=LOGOG_LEVEL_ALL, const LOGOG_CHAR *sFileName=NULL, const int nLineNumber=0, const LOGOG_CHAR *sGroup=NULL, const LOGOG_CHAR *sCategory=NULL, const LOGOG_CHAR *sMessage=NULL, const double dTimestamp=0.0f)Topicprivate
Transmit()Topicprivatevirtual
UnpublishTo(Node &)TopicSinkprivatevirtual
UnpublishToMultiple(LockableNodesType &nodes)Nodeprivatevirtual
UnsubscribeTo(Node &publisher)Nodeprivatevirtual
UnsubscribeToMultiple(LockableNodesType &nodes)Nodeprivatevirtual
~Node()Nodeprivate
~Object()Objectprivatevirtual
~Target()Targetprivatevirtual