- HandlerMinelayerData: BUILD_RTI Guards für RTI-Abhängigkeiten - svcTabCommon: Export-Header-Fix via Fallback-Target - TrainingAreaBase: Stub-Header für BUILD_RTI=OFF - ddsfts: Include-Pfad und Dependency-Fixes - BUILD_RTI=OFF Compilation vollständig unterstützt Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Entire-Checkpoint: 01M0JNZA586SACX1PRZ2DJAE5S
580 lines
21 KiB
C
580 lines
21 KiB
C
|
|
|
|
/*
|
|
WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY.
|
|
|
|
This file was generated from ServiceAdmin.idl
|
|
using RTI Code Generator (rtiddsgen) version 4.7.0.
|
|
The rtiddsgen tool is part of the RTI Connext DDS distribution.
|
|
For more information, type 'rtiddsgen -help' at a command shell
|
|
or consult the Code Generator User's Manual.
|
|
*/
|
|
|
|
#ifndef ServiceAdmin_1325755560_h
|
|
#define ServiceAdmin_1325755560_h
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
#ifndef ndds_c_h
|
|
#include "ndds/ndds_c.h"
|
|
#endif
|
|
#include "cdr/cdr_typeCode.h"
|
|
#else
|
|
#include "ndds_standalone_type.h"
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include "ServiceCommon.h"
|
|
|
|
#define RTI_Service_Admin_COMMAND_REQUEST_TOPIC_NAME ("rti/service/admin/command_request")
|
|
|
|
#define RTI_Service_Admin_COMMAND_REPLY_TOPIC_NAME ("rti/service/admin/command_reply")
|
|
|
|
#define RTI_Service_Admin_NAME_LENGTH_MAX ((RTI_Service_BOUNDED_STRING_LENGTH_MAX))
|
|
|
|
typedef DDS_Char * RTI_Service_Admin_EntityName;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_EntityName_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_EntityName_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_EntityName_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_EntityNameSeq, RTI_Service_Admin_EntityName);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_EntityName_initialize(
|
|
RTI_Service_Admin_EntityName* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_EntityName_initialize_ex(
|
|
RTI_Service_Admin_EntityName* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_EntityName_initialize_w_params(
|
|
RTI_Service_Admin_EntityName* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_EntityName_finalize_w_return(
|
|
RTI_Service_Admin_EntityName* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_EntityName_finalize(
|
|
RTI_Service_Admin_EntityName* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_EntityName_finalize_ex(
|
|
RTI_Service_Admin_EntityName* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_EntityName_finalize_w_params(
|
|
RTI_Service_Admin_EntityName* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_EntityName_finalize_optional_members(
|
|
RTI_Service_Admin_EntityName* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_EntityName_copy(
|
|
RTI_Service_Admin_EntityName* dst,
|
|
const RTI_Service_Admin_EntityName* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
#define RTI_Service_Admin_RESOURCE_IDENTIFIER_LENGTH_MAX ((RTI_Service_RESOURCE_IDENTIFIER_LENGTH_MAX))
|
|
|
|
typedef DDS_Char * RTI_Service_Admin_ResourceIdentifier;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_ResourceIdentifier_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_ResourceIdentifier_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_ResourceIdentifier_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_ResourceIdentifierSeq, RTI_Service_Admin_ResourceIdentifier);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_ResourceIdentifier_initialize(
|
|
RTI_Service_Admin_ResourceIdentifier* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_ResourceIdentifier_initialize_ex(
|
|
RTI_Service_Admin_ResourceIdentifier* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_ResourceIdentifier_initialize_w_params(
|
|
RTI_Service_Admin_ResourceIdentifier* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_ResourceIdentifier_finalize_w_return(
|
|
RTI_Service_Admin_ResourceIdentifier* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_ResourceIdentifier_finalize(
|
|
RTI_Service_Admin_ResourceIdentifier* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_ResourceIdentifier_finalize_ex(
|
|
RTI_Service_Admin_ResourceIdentifier* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_ResourceIdentifier_finalize_w_params(
|
|
RTI_Service_Admin_ResourceIdentifier* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_ResourceIdentifier_finalize_optional_members(
|
|
RTI_Service_Admin_ResourceIdentifier* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_ResourceIdentifier_copy(
|
|
RTI_Service_Admin_ResourceIdentifier* dst,
|
|
const RTI_Service_Admin_ResourceIdentifier* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
typedef DDS_Char * RTI_Service_Admin_StringBody;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_StringBody_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_StringBody_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_StringBody_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_StringBodySeq, RTI_Service_Admin_StringBody);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_StringBody_initialize(
|
|
RTI_Service_Admin_StringBody* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_StringBody_initialize_ex(
|
|
RTI_Service_Admin_StringBody* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_StringBody_initialize_w_params(
|
|
RTI_Service_Admin_StringBody* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_StringBody_finalize_w_return(
|
|
RTI_Service_Admin_StringBody* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_StringBody_finalize(
|
|
RTI_Service_Admin_StringBody* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_StringBody_finalize_ex(
|
|
RTI_Service_Admin_StringBody* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_StringBody_finalize_w_params(
|
|
RTI_Service_Admin_StringBody* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_StringBody_finalize_optional_members(
|
|
RTI_Service_Admin_StringBody* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_StringBody_copy(
|
|
RTI_Service_Admin_StringBody* dst,
|
|
const RTI_Service_Admin_StringBody* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
typedef struct DDS_OctetSeq RTI_Service_Admin_OctetBody;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_OctetBody_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_OctetBody_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_OctetBody_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_OctetBodySeq, RTI_Service_Admin_OctetBody);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_OctetBody_initialize(
|
|
RTI_Service_Admin_OctetBody* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_OctetBody_initialize_ex(
|
|
RTI_Service_Admin_OctetBody* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_OctetBody_initialize_w_params(
|
|
RTI_Service_Admin_OctetBody* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_OctetBody_finalize_w_return(
|
|
RTI_Service_Admin_OctetBody* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_OctetBody_finalize(
|
|
RTI_Service_Admin_OctetBody* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_OctetBody_finalize_ex(
|
|
RTI_Service_Admin_OctetBody* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_OctetBody_finalize_w_params(
|
|
RTI_Service_Admin_OctetBody* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_OctetBody_finalize_optional_members(
|
|
RTI_Service_Admin_OctetBody* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_OctetBody_copy(
|
|
RTI_Service_Admin_OctetBody* dst,
|
|
const RTI_Service_Admin_OctetBody* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
typedef enum RTI_Service_Admin_CommandActionKind
|
|
{
|
|
RTI_Service_Admin_CommandActionKind_CREATE_ACTION ,
|
|
RTI_Service_Admin_CommandActionKind_GET_ACTION ,
|
|
RTI_Service_Admin_CommandActionKind_UPDATE_ACTION ,
|
|
RTI_Service_Admin_CommandActionKind_DELETE_ACTION
|
|
} RTI_Service_Admin_CommandActionKind;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandActionKind_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandActionKind_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandActionKind_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_CommandActionKindSeq, RTI_Service_Admin_CommandActionKind);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandActionKind_initialize(
|
|
RTI_Service_Admin_CommandActionKind* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandActionKind_initialize_ex(
|
|
RTI_Service_Admin_CommandActionKind* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandActionKind_initialize_w_params(
|
|
RTI_Service_Admin_CommandActionKind* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandActionKind_finalize_w_return(
|
|
RTI_Service_Admin_CommandActionKind* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandActionKind_finalize(
|
|
RTI_Service_Admin_CommandActionKind* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandActionKind_finalize_ex(
|
|
RTI_Service_Admin_CommandActionKind* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandActionKind_finalize_w_params(
|
|
RTI_Service_Admin_CommandActionKind* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandActionKind_finalize_optional_members(
|
|
RTI_Service_Admin_CommandActionKind* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandActionKind_copy(
|
|
RTI_Service_Admin_CommandActionKind* dst,
|
|
const RTI_Service_Admin_CommandActionKind* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
typedef enum RTI_Service_Admin_CommandReplyRetcode
|
|
{
|
|
RTI_Service_Admin_CommandReplyRetcode_OK_RETCODE ,
|
|
RTI_Service_Admin_CommandReplyRetcode_ERROR_RETCODE
|
|
} RTI_Service_Admin_CommandReplyRetcode;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandReplyRetcode_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandReplyRetcode_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandReplyRetcode_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_CommandReplyRetcodeSeq, RTI_Service_Admin_CommandReplyRetcode);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReplyRetcode_initialize(
|
|
RTI_Service_Admin_CommandReplyRetcode* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReplyRetcode_initialize_ex(
|
|
RTI_Service_Admin_CommandReplyRetcode* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReplyRetcode_initialize_w_params(
|
|
RTI_Service_Admin_CommandReplyRetcode* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReplyRetcode_finalize_w_return(
|
|
RTI_Service_Admin_CommandReplyRetcode* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReplyRetcode_finalize(
|
|
RTI_Service_Admin_CommandReplyRetcode* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReplyRetcode_finalize_ex(
|
|
RTI_Service_Admin_CommandReplyRetcode* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReplyRetcode_finalize_w_params(
|
|
RTI_Service_Admin_CommandReplyRetcode* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReplyRetcode_finalize_optional_members(
|
|
RTI_Service_Admin_CommandReplyRetcode* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReplyRetcode_copy(
|
|
RTI_Service_Admin_CommandReplyRetcode* dst,
|
|
const RTI_Service_Admin_CommandReplyRetcode* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
extern const char *RTI_Service_Admin_CommandRequestTYPENAME;
|
|
|
|
typedef struct RTI_Service_Admin_CommandRequest
|
|
{
|
|
|
|
DDS_Long instance_id;
|
|
DDS_Char * application_name;
|
|
RTI_Service_Admin_CommandActionKind action;
|
|
DDS_Char * resource_identifier;
|
|
DDS_Char * string_body;
|
|
RTI_Service_Admin_OctetBody octet_body;
|
|
|
|
} RTI_Service_Admin_CommandRequest ;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandRequest_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandRequest_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandRequest_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_CommandRequestSeq, RTI_Service_Admin_CommandRequest);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandRequest_initialize(
|
|
RTI_Service_Admin_CommandRequest* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandRequest_initialize_ex(
|
|
RTI_Service_Admin_CommandRequest* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandRequest_initialize_w_params(
|
|
RTI_Service_Admin_CommandRequest* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandRequest_finalize_w_return(
|
|
RTI_Service_Admin_CommandRequest* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandRequest_finalize(
|
|
RTI_Service_Admin_CommandRequest* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandRequest_finalize_ex(
|
|
RTI_Service_Admin_CommandRequest* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandRequest_finalize_w_params(
|
|
RTI_Service_Admin_CommandRequest* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandRequest_finalize_optional_members(
|
|
RTI_Service_Admin_CommandRequest* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandRequest_copy(
|
|
RTI_Service_Admin_CommandRequest* dst,
|
|
const RTI_Service_Admin_CommandRequest* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
extern const char *RTI_Service_Admin_CommandReplyTYPENAME;
|
|
|
|
typedef struct RTI_Service_Admin_CommandReply
|
|
{
|
|
|
|
RTI_Service_Admin_CommandReplyRetcode retcode;
|
|
DDS_Long native_retcode;
|
|
DDS_Char * string_body;
|
|
RTI_Service_Admin_OctetBody octet_body;
|
|
|
|
} RTI_Service_Admin_CommandReply ;
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && defined(RTI_WIN32)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __declspec(dllexport)
|
|
#endif
|
|
|
|
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport __attribute__((visibility("default")))
|
|
#endif
|
|
|
|
#ifndef NDDS_STANDALONE_TYPE
|
|
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandReply_get_typecode(void); /* Type code */
|
|
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandReply_get_type_plugin_info(void);
|
|
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandReply_get_sample_access_info(void);
|
|
#endif
|
|
|
|
DDS_SEQUENCE(RTI_Service_Admin_CommandReplySeq, RTI_Service_Admin_CommandReply);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReply_initialize(
|
|
RTI_Service_Admin_CommandReply* self);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReply_initialize_ex(
|
|
RTI_Service_Admin_CommandReply* self,RTIBool allocatePointers,RTIBool allocateMemory);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReply_initialize_w_params(
|
|
RTI_Service_Admin_CommandReply* self,
|
|
const struct DDS_TypeAllocationParams_t * allocParams);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReply_finalize_w_return(
|
|
RTI_Service_Admin_CommandReply* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReply_finalize(
|
|
RTI_Service_Admin_CommandReply* self);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReply_finalize_ex(
|
|
RTI_Service_Admin_CommandReply* self,RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReply_finalize_w_params(
|
|
RTI_Service_Admin_CommandReply* self,
|
|
const struct DDS_TypeDeallocationParams_t * deallocParams);
|
|
|
|
NDDSUSERDllExport
|
|
void RTI_Service_Admin_CommandReply_finalize_optional_members(
|
|
RTI_Service_Admin_CommandReply* self, RTIBool deletePointers);
|
|
|
|
NDDSUSERDllExport
|
|
RTIBool RTI_Service_Admin_CommandReply_copy(
|
|
RTI_Service_Admin_CommandReply* dst,
|
|
const RTI_Service_Admin_CommandReply* src);
|
|
|
|
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
|
|
#undef NDDSUSERDllExport
|
|
#define NDDSUSERDllExport
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* ServiceAdmin */
|