RTI Cloud Discovery Service
Version 6.1.1
|
Implements the RTI Cloud Discovery Service. More...
#include "log/log_makeheader.h"
#include "clouddiscoveryservice/clouddiscoveryservice_dll.h"
#include "clouddiscoveryservice/clouddiscoveryservice_infrastructure.h"
#include "routingservice/routingservice_infrastructure.h"
#include "ndds/ndds_c.h"
#include "core_version/core_version_version.h"
#include "ndds/ndds_config_c.h"
Data Structures | |
struct | RTI_CDS_Property |
Configuration property for RTI Cloud Discovery Service. More... | |
struct | RTI_CDS_Service |
RTI Cloud Discovery Service. More... | |
Functions | |
DDS_Boolean | RTI_CDS_Property_initialize (struct RTI_CDS_Property *self) |
Initialize an instance of the Service Property variable with empty values. More... | |
struct RTI_CDS_Property * | RTI_CDS_Property_copy (struct RTI_CDS_Property *to, const struct RTI_CDS_Property *from) |
Copy the values of a Service Property variable into another. More... | |
void | RTI_CDS_Property_finalize (struct RTI_CDS_Property *self) |
Finalize an instance of the Service Property variable. More... | |
struct RTI_CDS_Service * | RTI_CDS_Service_new (const struct RTI_CDS_Property *property) |
Create a new RTI Cloud Discovery Service instance. More... | |
void | RTI_CDS_Service_delete (struct RTI_CDS_Service *self) |
Stop and delete an RTI Cloud Discovery Service instance. More... | |
DDS_Boolean | RTI_CDS_Service_start (struct RTI_CDS_Service *self) |
Start RTI Cloud Discovery Service. More... | |
DDS_Boolean | RTI_CDS_Service_stop (struct RTI_CDS_Service *self) |
Stop RTI Cloud Discovery Service. More... | |
DDS_Boolean | RTI_CDS_Service_finalize_globals () |
Finalize global resources that RTI Cloud Discovery Service requires to operate. More... | |
DDS_Boolean | RTI_CDS_Service_is_started (struct RTI_CDS_Service *self) |
Query whether this RTI Cloud Discovery Service is currently started. More... | |
void | RTI_CDS_Logger_log (NDDS_Config_LogLevel log_level, const char *format,...) |
Logs a message with the specified level within the running instance of RTI Cloud Discovery Service. The message will be printed under the log of the currently executing RTI Cloud Discovery Service, if the instance was started with log_level or higher verbosity. More... | |
Variables | |
const int | RTI_CDS_LOG_VERBOSITY_DEBUG |
Log verbosity level: exceptions + warnings + info + periodic + content. More... | |
const int | RTI_CDS_LOG_VERBOSITY_ALL |
Log verbosity level: exceptions + warnings + info + periodic. More... | |
const int | RTI_CDS_LOG_VERBOSITY_INFO |
Log verbosity level: exceptions + warnings + info. More... | |
const int | RTI_CDS_LOG_VERBOSITY_WARNINGS |
Log verbosity level: exceptions + warnings. More... | |
const int | RTI_CDS_LOG_VERBOSITY_EXCEPTIONS |
Log verbosity level: exceptions. More... | |
const int | RTI_CDS_LOG_VERBOSITY_SILENT |
Log verbosity level: silent. More... | |
Implements the RTI Cloud Discovery Service.
const int RTI_CDS_LOG_VERBOSITY_EXCEPTIONS |
Log verbosity level: exceptions.
const int RTI_CDS_LOG_VERBOSITY_SILENT |
Log verbosity level: silent.