RSB
0.16.1
|
Instances of this class store information about participants in the current process. More...
#include <Model.h>
Public Member Functions | |
ParticipantInfo (const std::string &kind, const rsc::misc::UUID &id, const rsc::misc::UUID &parentId, const Scope &scope, const std::string &type, const std::set< std::string > &transportURLs) | |
virtual | ~ParticipantInfo () |
const std::string & | getKind () const |
const rsc::misc::UUID & | getId () const |
const rsc::misc::UUID & | getParentId () const |
const Scope & | getScope () const |
const std::string & | getType () const |
const std::set< std::string > & | getTransportURLs () const |
Private Attributes | |
std::string | kind |
rsc::misc::UUID | id |
rsc::misc::UUID | parentId |
Scope | scope |
std::string | type |
std::set< std::string > | transportURLs |
Instances of this class store information about participants in the current process.
rsb::introspection::ParticipantInfo::ParticipantInfo | ( | const std::string & | kind, |
const rsc::misc::UUID & | id, | ||
const rsc::misc::UUID & | parentId, | ||
const Scope & | scope, | ||
const std::string & | type, | ||
const std::set< std::string > & | transportURLs | ||
) |
|
virtual |
const rsc::misc::UUID & rsb::introspection::ParticipantInfo::getId | ( | ) | const |
Definition at line 64 of file Model.cpp.
References id.
Referenced by rsb::introspection::IntrospectionSender::sendBye(), rsb::introspection::IntrospectionSender::sendHello(), and rsb::introspection::QueryHandler::sendPong().
const std::string & rsb::introspection::ParticipantInfo::getKind | ( | ) | const |
Definition at line 60 of file Model.cpp.
References kind.
Referenced by rsb::introspection::IntrospectionSender::sendHello().
const rsc::misc::UUID & rsb::introspection::ParticipantInfo::getParentId | ( | ) | const |
Definition at line 68 of file Model.cpp.
References parentId.
Referenced by rsb::introspection::IntrospectionSender::sendHello().
const Scope & rsb::introspection::ParticipantInfo::getScope | ( | ) | const |
Definition at line 72 of file Model.cpp.
References scope.
Referenced by rsb::introspection::IntrospectionSender::sendHello().
const std::set< std::string > & rsb::introspection::ParticipantInfo::getTransportURLs | ( | ) | const |
Definition at line 80 of file Model.cpp.
References transportURLs.
Referenced by rsb::introspection::IntrospectionSender::sendHello().
const std::string & rsb::introspection::ParticipantInfo::getType | ( | ) | const |
|
private |
|
private |
|
private |
Definition at line 77 of file Model.h.
Referenced by getParentId().
|
private |
Definition at line 78 of file Model.h.
Referenced by getScope().
|
private |
Definition at line 80 of file Model.h.
Referenced by getTransportURLs().
|
private |