This is the complete list of members for Session, including all inherited members.
addDebugPortInUse(ot::port_t _port) | Session | |
addRequestedService(const std::string &_serviceName, const std::string &_serviceType) | Session | |
addServiceListToDocument(ot::JsonDocument &_doc) | Session | |
broadcast(Service *_sender, const ot::JsonDocument &_message, bool _shutdown, bool _async=false) | Session | |
broadcastAction(Service *_sender, const std::string &_command, bool _async=false) | Session | |
broadcastMessage(Service *_sender, const std::string &_message, bool _async=false) | Session | |
collectionName(void) const | Session | inline |
generateNextServiceId(void) | Session | |
getCredentialsPassword(void) | Session | inline |
getCredentialsUsername(void) | Session | inline |
getDatabasePassword(void) | Session | inline |
getDatabaseUsername(void) | Session | inline |
getService(ot::serviceID_t _serviceID) | Session | |
getServiceFromURL(const std::string &_serviceURL) | Session | |
getServiceListJSON(void) | Session | |
getServicesByName(const std::string &_serviceName) | Session | |
getType(void) | Session | inline |
getUserCollection(void) | Session | inline |
id(void) const | Session | inline |
id(void) const | Session | inline |
infoToJSON(void) const | Session | |
operator=(const Session &_other) | Session | |
projectName(void) const | Session | inline |
registerService(const std::string &_serviceIP, const std::string &_serviceName, const std::string &_serviceType, ot::serviceID_t _serviceID) | Session | |
registerService(Service *_service) | Session | |
removeRequestedService(const std::string &_serviceName, const std::string &_serviceType) | Session | |
removeService(ot::serviceID_t _serviceID, bool _notifyOthers=false) | Session | |
requestedServices(void) const | Session | inline |
serviceCount() const | Session | inline |
serviceFailure(Service *_failedService) | Session | |
servicesInformation(ot::JsonArray &servicesInfo, ot::JsonAllocator &allocator) const | Session | |
Session() | Session | |
Session(const std::string &_id) | Session | |
Session(const Session &_other) | Session | |
Session(const std::string &_ID, const std::string &_userName, const std::string &_projectName, const std::string &_collectionName, const std::string &_type) | Session | |
setCredentialsPassword(const std::string &password) | Session | inline |
setCredentialsUsername(const std::string &username) | Session | inline |
setDatabasePassword(const std::string &password) | Session | inline |
setDatabaseUsername(const std::string &username) | Session | inline |
setId(const std::string &_id) | Session | inline |
setUserCollection(const std::string &collection) | Session | inline |
setUserName(const std::string &_name) | Session | inline |
shutdown(Service *_sender) | Session | |
toolBarTabOrder(void) | Session | |
type(void) const | Session | inline |
userName(void) const | Session | inline |
userName(void) const | Session | inline |
~Session() | Session | virtual |
~Session() | Session | virtual |