JX Application Framework
Loading...
Searching...
No Matches
JMessageProtocol< ACE_PEER_STREAM_1 > Member List

This is the complete list of members for JMessageProtocol< ACE_PEER_STREAM_1 >, including all inherited members.

Broadcast(const T &message)JBroadcasterinlineprotected
BroadcastWithFeedback(Message *message)JBroadcasterinlineprotected
BytesEqual(const JString &s1, const JString &s2) constJMessageProtocol< ACE_PEER_STREAM_1 >protected
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember)JBroadcasterprotected
DataPending() constJNetworkProtocolBase< ACE_PEER_STREAM_2 >
Flush()JNetworkProtocolBase< ACE_PEER_STREAM_2 >
GetBufferSize() constJMessageProtocol< ACE_PEER_STREAM_1 >
GetMessageCount() constJMessageProtocol< ACE_PEER_STREAM_1 >
GetNextMessage(JString *message)JMessageProtocol< ACE_PEER_STREAM_1 >
GetProtocol(JString *separator, JString *disconnect) constJMessageProtocol< ACE_PEER_STREAM_1 >
GetRecipientCount() constJBroadcaster
GetSenderCount() constJBroadcaster
handle_input(ACE_HANDLE) overrideJMessageProtocol< ACE_PEER_STREAM_1 >
handle_output(ACE_HANDLE) overrideJNetworkProtocolBase< ACE_PEER_STREAM_2 >
HasMessages() constJMessageProtocol< ACE_PEER_STREAM_1 >
HasRecipients() constJBroadcaster
HasSenders() constJBroadcaster
JBroadcaster()JBroadcaster
JBroadcaster(const JBroadcaster &source)JBroadcasterprotected
JMessageProtocol(const bool synchSend=false)JMessageProtocol< ACE_PEER_STREAM_1 >
JMessageProtocol(const ACE_HANDLE fd, const bool synchSend=false)JMessageProtocol< ACE_PEER_STREAM_1 >
JNetworkProtocolBase(const bool synch)JNetworkProtocolBase< ACE_PEER_STREAM_2 >
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f)JBroadcaster
ListenTo(const JBroadcaster *sender)JBroadcasterprotected
JBroadcaster::operator=(const JBroadcaster &source)JBroadcaster
PeekNextMessage(JString *message)JMessageProtocol< ACE_PEER_STREAM_1 >
PeekPartialMessage(JString *message)JMessageProtocol< ACE_PEER_STREAM_1 >
Receive(JBroadcaster *sender, const Message &message)JBroadcasterprotectedvirtual
ReceivedDisconnect() constJMessageProtocol< ACE_PEER_STREAM_1 >
ReceiveGoingAway(JBroadcaster *sender)JBroadcasterprotectedvirtual
ReceiveWithFeedback(JBroadcaster *sender, Message *message)JBroadcasterprotectedvirtual
JNetworkProtocolBase< ACE_PEER_STREAM_2 >::Send(const JString &data)JNetworkProtocolBase< ACE_PEER_STREAM_2 >protected
JNetworkProtocolBase< ACE_PEER_STREAM_2 >::Send(const JUtf8Byte *data, const JSize count)JNetworkProtocolBase< ACE_PEER_STREAM_2 >protected
JNetworkProtocolBase< ACE_PEER_STREAM_2 >::Send(const iovec data[], const JSize count)JNetworkProtocolBase< ACE_PEER_STREAM_2 >protected
JBroadcaster::Send(JBroadcaster *recipient, const T &message)JBroadcasterprotected
SendData(const JString &data)JMessageProtocol< ACE_PEER_STREAM_1 >
SendDisconnect()JMessageProtocol< ACE_PEER_STREAM_1 >
SendMessage(const JString &message)JMessageProtocol< ACE_PEER_STREAM_1 >
SendWithFeedback(JBroadcaster *recipient, Message *message)JBroadcasterprotected
SetBufferSize(const JSize bufferSize)JMessageProtocol< ACE_PEER_STREAM_1 >
SetProtocol(const JUtf8Byte *separatorStr, const JSize separatorByteCount, const JUtf8Byte *disconnectStr, const JSize disconnectByteCount)JMessageProtocol< ACE_PEER_STREAM_1 >
SetWantsBlankMessages(const bool wantsBlanks=true)JMessageProtocol< ACE_PEER_STREAM_1 >
ShouldSendSynch(const bool synch=true)JNetworkProtocolBase< ACE_PEER_STREAM_2 >
StopListening(const JBroadcaster *sender)JBroadcasterprotected
StopListening(const JBroadcaster *sender, const std::type_info &messageType)JBroadcasterprotected
ToString() constJBroadcastervirtual
UseDOSProtocol()JMessageProtocol< ACE_PEER_STREAM_1 >
UseMacintoshProtocol()JMessageProtocol< ACE_PEER_STREAM_1 >
UseUNIXProtocol()JMessageProtocol< ACE_PEER_STREAM_1 >
WantsBlankMessages() constJMessageProtocol< ACE_PEER_STREAM_1 >
WillSendSynch() constJNetworkProtocolBase< ACE_PEER_STREAM_2 >
~JBroadcaster()JBroadcastervirtual
~JMessageProtocol() overrideJMessageProtocol< ACE_PEER_STREAM_1 >
~JNetworkProtocolBase() overrideJNetworkProtocolBase< ACE_PEER_STREAM_2 >