Broadcast(const T &message) | JBroadcaster | inlineprotected |
BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
BytesEqual(const JString &s1, const JString &s2) const | JMessageProtocol< ACE_PEER_STREAM_1 > | protected |
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
DataPending() const | JNetworkProtocolBase< ACE_PEER_STREAM_2 > | |
Flush() | JNetworkProtocolBase< ACE_PEER_STREAM_2 > | |
GetBufferSize() const | JMessageProtocol< ACE_PEER_STREAM_1 > | |
GetMessageCount() const | JMessageProtocol< ACE_PEER_STREAM_1 > | |
GetNextMessage(JString *message) | JMessageProtocol< ACE_PEER_STREAM_1 > | |
GetProtocol(JString *separator, JString *disconnect) const | JMessageProtocol< ACE_PEER_STREAM_1 > | |
GetRecipientCount() const | JBroadcaster | |
GetSenderCount() const | JBroadcaster | |
handle_input(ACE_HANDLE) override | JMessageProtocol< ACE_PEER_STREAM_1 > | |
handle_output(ACE_HANDLE) override | JNetworkProtocolBase< ACE_PEER_STREAM_2 > | |
HasMessages() const | JMessageProtocol< ACE_PEER_STREAM_1 > | |
HasRecipients() const | JBroadcaster | |
HasSenders() const | JBroadcaster | |
JBroadcaster() | JBroadcaster | |
JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
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) | JBroadcaster | protected |
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) | JBroadcaster | protectedvirtual |
ReceivedDisconnect() const | JMessageProtocol< ACE_PEER_STREAM_1 > | |
ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
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) | JBroadcaster | protected |
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) | JBroadcaster | protected |
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) | JBroadcaster | protected |
StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
ToString() const | JBroadcaster | virtual |
UseDOSProtocol() | JMessageProtocol< ACE_PEER_STREAM_1 > | |
UseMacintoshProtocol() | JMessageProtocol< ACE_PEER_STREAM_1 > | |
UseUNIXProtocol() | JMessageProtocol< ACE_PEER_STREAM_1 > | |
WantsBlankMessages() const | JMessageProtocol< ACE_PEER_STREAM_1 > | |
WillSendSynch() const | JNetworkProtocolBase< ACE_PEER_STREAM_2 > | |
~JBroadcaster() | JBroadcaster | virtual |
~JMessageProtocol() override | JMessageProtocol< ACE_PEER_STREAM_1 > | |
~JNetworkProtocolBase() override | JNetworkProtocolBase< ACE_PEER_STREAM_2 > | |