MIRA
ConcreteRemoteConnection< BinaryFormatVersion > Member List

This is the complete list of members for ConcreteRemoteConnection< BinaryFormatVersion >, including all inherited members.

addBinaryFormatVersion(Buffer< uint8 > &data)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
addressRemoteConnectionprotected
authorityRemoteConnectionprotected
AuthorityDescriptions typedefRemoteConnection
AuthState enum nameRemoteConnectionprotected
AUTHSTATE_ACCEPTED enum valueRemoteConnectionprotected
AUTHSTATE_AUTHENTICATING enum valueRemoteConnectionprotected
AUTHSTATE_CONNECTING enum valueRemoteConnectionprotected
AUTHSTATE_DENIED enum valueRemoteConnectionprotected
AUTHSTATE_NONE enum valueRemoteConnectionprotected
ChannelSendMap typedefRemoteConnection
ChannelTypeMap typedefRemoteConnection
checkMessageHeader() constRemoteConnectionprotected
checkPingTimeoutThread()RemoteConnectionprotected
CLASS()Objectinlinestatic
clockOffsetRemoteConnectionprotected
ConcreteRemoteConnection()ConcreteRemoteConnection< BinaryFormatVersion >inlineprotected
ConcreteRemoteConnection(boost::asio::io_service &service)ConcreteRemoteConnection< BinaryFormatVersion >inlineprotected
createConcreteRemoteConnectionInstances()ConcreteRemoteConnection< BinaryFormatVersion >friend
frameworkIDRemoteConnectionprotected
getAddress() constRemoteConnectioninline
getClass() constObjectinline
getFrameworkID() constRemoteConnectioninline
getGlobalID() constRemoteConnectioninline
getRemoteID() constRemoteConnectioninline
getSocket()RemoteConnectioninline
hasAuthority(const std::string &id) constRemoteConnection
hasPingTimeout() constRemoteConnectionprotected
internalGetClass() const =0Objectprotectedpure virtual
isPingTimeoutEnabled()RemoteConnectioninline
isPTPSyncEnabled()RemoteConnectioninline
isSynchronized() constRemoteConnectioninline
mAuthSignMsgRemoteConnectionprotected
mAuthStateRemoteConnectionprotected
mChannelUpdatesMutexRemoteConnectionprotected
mCheckPingTimeoutThreadRemoteConnectionprotected
mEnablePingTimeoutRemoteConnectionprotected
mEnablePTPSyncRemoteConnectionprotected
MetaSet typedefRemoteConnection
mHeaderRemoteConnectionprotected
mHeaderReceivedRemoteConnectionprotected
migrateUnit(const std::string &id)RemoteConnection
mLastPTPRemoteConnectionprotected
mMessageRemoteConnectionprotected
mMigrationIDRemoteConnectionprotected
mMigrationNSRemoteConnectionprotected
mMigrationUnitRemoteConnectionprotected
mOutgoingRPCMessagesRemoteConnectionprotected
mPendingChannelUpdatesRemoteConnectionprotected
mPingLastReceivedRemoteConnectionprotected
mPingLastSendRemoteConnectionprotected
mProcessPingThreadRemoteConnectionprotected
mPTPDelayLocalRemoteConnectionprotected
mPTPDelayRemoteRemoteConnectionprotected
mPTPOutgoingRemoteConnectionprotected
mPTPSyncLocalRemoteConnectionprotected
mPTPSyncRemoteRemoteConnectionprotected
mRemoteAuthoritiesRemoteConnectionprotected
mRPCFinishHandlerRemoteConnectionprotected
mRPCMessagesConditionRemoteConnectionprotected
mRPCMessagesMutexRemoteConnectionprotected
mRPCRequestHandlerRemoteConnectionprotected
mSendChannelUpdatesThreadRemoteConnectionprotected
mSendRPCMessagesThreadRemoteConnectionprotected
mServiceRemoteConnectionprotected
mSocketRemoteConnectionprotected
mStopMutexRemoteConnectionprotected
mStoppedRemoteConnectionprotected
mSyncTimeTimerRemoteConnectionprotected
mWriteMutexRemoteConnectionprotected
onConnect(bool enablePTPTimeSync, bool enablePingTimeout)RemoteConnection
onDisconnect()RemoteConnectioninlineprotectedvirtual
onWriteError(boost::system::system_error &e)RemoteConnectioninlineprotectedvirtual
parseMessage()RemoteConnectionprotected
ping()RemoteConnectionprotected
processPingThread()RemoteConnectionprotected
publishAuthorities(const AuthorityDescriptions &authorities)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
publishChannels(const ChannelTypeMap &channels)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
publishedServicesRemoteConnectionprotected
publishServices(const StringSet &services)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
publishServicesFiltered(const StringSet &services)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
queueRPCMessage(FrameworkMessageType msg, Buffer< uint8 > &&answer)RemoteConnectionprotected
receivedChannelMetaMsg()RemoteConnectionprotected
receivedMigrationFinishedMsg()RemoteConnectionprotected
receivedMigrationMsg()RemoteConnectionprotected
receivedMigrationSinkFailureMsg()RemoteConnectionprotected
receivedMigrationSinkSuccessMsg()RemoteConnectionprotected
receivedPingMsg()RemoteConnectionprotected
receivedPTPDelayRequest(uint64 timestamp)RemoteConnectionprotected
receivedPTPDelayResponse(uint64 timestamp)RemoteConnectionprotected
receivedPTPFinish()RemoteConnectionprotected
receivedPTPFollowUp(uint64 timestamp)RemoteConnectionprotected
receivedPublishAuthorityMsg()RemoteConnectionprotected
receivedPublishChannelMsg()RemoteConnectionprotected
receivedPublishServiceMsg()ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
receivedRequestMigrationMsg()RemoteConnectionprotected
receivedRPCRequestMsg()ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
receivedRPCResponseMsg()ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
receivedSubscribeChannelRequest()RemoteConnectionprotected
receivedTypeMetaMsg()RemoteConnectionprotected
receivedUnpublishAuthorityMsg()RemoteConnectionprotected
receivedUnpublishChannelMsg()RemoteConnectionprotected
receivedUnpublishServiceMsg()RemoteConnectionprotected
receivedUnsubscribeChannelRequest(const std::string &channelID)RemoteConnectionprotected
receivedWriteChannelMsg()RemoteConnectionprotected
reflect(Reflector &r)RemoteConnectioninline
RemoteConnection()RemoteConnectionprotected
RemoteConnection(boost::asio::io_service &service)RemoteConnectionprotected
remoteIDRemoteConnectionprotected
remoteVersionRemoteConnectionprotected
RPCMessage typedefRemoteConnectionprotected
sendChannelUpdatesThread()RemoteConnectionprotected
sendConnectDenied(const std::string &msg)RemoteConnectionprotected
sendData(ChannelRead< void > value, ServiceLevel &serviceLevel)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
sendPTP()RemoteConnectionprotected
sendRPCMessagesThread()RemoteConnectionprotected
sentMetaInformationRemoteConnectionprotected
setAddress(const KnownFramework &addr)RemoteConnectioninline
setAuthority(std::unique_ptr< Authority > auth)RemoteConnectioninline
setAutoReconnect(bool autoReconnect)RemoteConnectioninline
start()RemoteConnectionvirtual
startTimeSync()RemoteConnection
stop()RemoteConnection
StringSet typedefRemoteConnection
subscribeChannel(const std::string &channelID, const ServiceLevel &serviceLevel)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
subscriptionsRemoteConnectionprotected
synchronizedTimeRemoteConnectionprotected
synchronizeFrameworks()RemoteConnectionprotected
syncTime()RemoteConnectionprotected
unpublishAuthorities(const AuthorityDescriptions &authorities)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
unpublishChannel(const std::string &channel)RemoteConnection
unpublishServices(const StringSet &services)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
unpublishServicesFiltered(const StringSet &services)ConcreteRemoteConnection< BinaryFormatVersion >protectedvirtual
updateOutgoingStats(std::size_t size)RemoteConnectionprotected
valueChanged(ChannelRead< void > value, ServiceLevel &serviceLevel)RemoteConnectionprotected
write(const BufferSequence &buffers)RemoteConnectioninline
writeMessage(FrameworkMessageType msg)RemoteConnectioninlineprotected
writeMessage(FrameworkMessageType msg, Arg &&arg, Args &&... args)RemoteConnectioninlineprotected
writeMessageFromBuffer(FrameworkMessageType msg, const BufferType &buffer)RemoteConnectioninlineprotected
writeMessageFromData(FrameworkMessageType msg, const DataType &data)RemoteConnectioninlineprotected
~ConcreteRemoteConnection()ConcreteRemoteConnection< BinaryFormatVersion >inlinevirtual
~Object()Objectinlinevirtual
~RemoteConnection()RemoteConnectionvirtual