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(BoostAsioIOObjectType &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
Object()=defaultObject
Object(const Object &)=defaultObject
Object(Object &&)=defaultObject
onConnect(bool enablePTPTimeSync, bool enablePingTimeout)RemoteConnection
onDisconnect()RemoteConnectioninlineprotectedvirtual
onWriteError(boost::system::system_error &e)RemoteConnectioninlineprotectedvirtual
operator=(const Object &)=defaultObject
operator=(Object &&)=defaultObject
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(BoostAsioIOObjectType &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()=defaultObjectvirtual
~RemoteConnection()RemoteConnectionvirtual