MADARA  3.1.0
Ndds_Knowledge_UpdatePlugin.h File Reference
#include "Ndds_Knowledge_Update.h"
#include "pres/pres_typePlugin.h"
Include dependency graph for Ndds_Knowledge_UpdatePlugin.h:

Go to the source code of this file.

Macros

#define Ndds_Knowledge_seq_octPlugin_create_sample   PRESTypePluginDefaultEndpointData_createSample
 
#define Ndds_Knowledge_seq_octPlugin_destroy_sample   PRESTypePluginDefaultEndpointData_deleteSample
 
#define Ndds_Knowledge_seq_octPlugin_get_buffer   PRESTypePluginDefaultEndpointData_getBuffer
 
#define Ndds_Knowledge_seq_octPlugin_get_sample   PRESTypePluginDefaultEndpointData_getSample
 
#define Ndds_Knowledge_seq_octPlugin_return_buffer   PRESTypePluginDefaultEndpointData_returnBuffer
 
#define Ndds_Knowledge_UpdatePlugin_create_sample   PRESTypePluginDefaultEndpointData_createSample
 
#define Ndds_Knowledge_UpdatePlugin_destroy_sample   PRESTypePluginDefaultEndpointData_deleteSample
 
#define Ndds_Knowledge_UpdatePlugin_get_buffer   PRESTypePluginDefaultEndpointData_getBuffer
 
#define Ndds_Knowledge_UpdatePlugin_get_key   PRESTypePluginDefaultEndpointData_getKey
 
#define Ndds_Knowledge_UpdatePlugin_get_sample   PRESTypePluginDefaultEndpointData_getSample
 
#define Ndds_Knowledge_UpdatePlugin_return_buffer   PRESTypePluginDefaultEndpointData_returnBuffer
 
#define Ndds_Knowledge_UpdatePlugin_return_key   PRESTypePluginDefaultEndpointData_returnKey
 

Typedefs

typedef class Ndds_Knowledge_Update Ndds_Knowledge_UpdateKeyHolder
 

Functions

NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_copy_sample (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_seq_oct *out, const Ndds_Knowledge_seq_oct *in)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_deserialize_key_sample (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_seq_oct *sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_key, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_deserialize_sample (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_seq_oct *sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_sample, void *endpoint_plugin_qos)
 
NDDSUSERDllExport PRESTypePluginKeyKind Ndds_Knowledge_seq_octPlugin_get_key_kind (void)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_key_max_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_key_max_size_ex (PRESTypePluginEndpointData endpoint_data, RTIBool *overflow, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_max_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_max_size_ex (PRESTypePluginEndpointData endpoint_data, RTIBool *overflow, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_min_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment, const Ndds_Knowledge_seq_oct *sample)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_serialize (PRESTypePluginEndpointData endpoint_data, const Ndds_Knowledge_seq_oct *sample, struct RTICdrStream *stream, RTIBool serialize_encapsulation, RTIEncapsulationId encapsulation_id, RTIBool serialize_sample, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_serialize_key (PRESTypePluginEndpointData endpoint_data, const Ndds_Knowledge_seq_oct *sample, struct RTICdrStream *stream, RTIBool serialize_encapsulation, RTIEncapsulationId encapsulation_id, RTIBool serialize_key, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_serialized_sample_to_key (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_seq_oct *sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_key, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_skip (PRESTypePluginEndpointData endpoint_data, struct RTICdrStream *stream, RTIBool skip_encapsulation, RTIBool skip_sample, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPluginSupport_copy_data (Ndds_Knowledge_seq_oct *out, const Ndds_Knowledge_seq_oct *in)
 
NDDSUSERDllExport Ndds_Knowledge_seq_octNdds_Knowledge_seq_octPluginSupport_create_data (void)
 
NDDSUSERDllExport Ndds_Knowledge_seq_octNdds_Knowledge_seq_octPluginSupport_create_data_ex (RTIBool allocate_pointers)
 
NDDSUSERDllExport Ndds_Knowledge_seq_octNdds_Knowledge_seq_octPluginSupport_create_data_w_params (const struct DDS_TypeAllocationParams_t *alloc_params)
 
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_destroy_data (Ndds_Knowledge_seq_oct *sample)
 
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_destroy_data_ex (Ndds_Knowledge_seq_oct *sample, RTIBool deallocate_pointers)
 
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_destroy_data_w_params (Ndds_Knowledge_seq_oct *sample, const struct DDS_TypeDeallocationParams_t *dealloc_params)
 
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_print_data (const Ndds_Knowledge_seq_oct *sample, const char *desc, unsigned int indent)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_copy_sample (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update *out, const Ndds_Knowledge_Update *in)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_delete (struct PRESTypePlugin *)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update **sample, RTIBool *drop_sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_sample, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_from_cdr_buffer (Ndds_Knowledge_Update *sample, const char *buffer, unsigned int length)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_key (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update **sample, RTIBool *drop_sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_key, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_key_sample (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update *sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_key, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_sample (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update *sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_sample, void *endpoint_plugin_qos)
 
NDDSUSERDllExport PRESTypePluginKeyKind Ndds_Knowledge_UpdatePlugin_get_key_kind (void)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_key_max_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_key_max_size_ex (PRESTypePluginEndpointData endpoint_data, RTIBool *overflow, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_max_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_max_size_ex (PRESTypePluginEndpointData endpoint_data, RTIBool *overflow, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_min_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment)
 
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_size (PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment, const Ndds_Knowledge_Update *sample)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_instance_to_key (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_UpdateKeyHolder *key, const Ndds_Knowledge_Update *instance)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_instance_to_keyhash (PRESTypePluginEndpointData endpoint_data, DDS_KeyHash_t *keyhash, const Ndds_Knowledge_Update *instance)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_key_to_instance (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update *instance, const Ndds_Knowledge_UpdateKeyHolder *key)
 
NDDSUSERDllExport struct PRESTypePlugin * Ndds_Knowledge_UpdatePlugin_new (void)
 
NDDSUSERDllExport PRESTypePluginEndpointData Ndds_Knowledge_UpdatePlugin_on_endpoint_attached (PRESTypePluginParticipantData participant_data, const struct PRESTypePluginEndpointInfo *endpoint_info, RTIBool top_level_registration, void *container_plugin_context)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_on_endpoint_detached (PRESTypePluginEndpointData endpoint_data)
 
NDDSUSERDllExport PRESTypePluginParticipantData Ndds_Knowledge_UpdatePlugin_on_participant_attached (void *registration_data, const struct PRESTypePluginParticipantInfo *participant_info, RTIBool top_level_registration, void *container_plugin_context, RTICdrTypeCode *typeCode)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_on_participant_detached (PRESTypePluginParticipantData participant_data)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_return_sample (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update *sample, void *handle)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialize (PRESTypePluginEndpointData endpoint_data, const Ndds_Knowledge_Update *sample, struct RTICdrStream *stream, RTIBool serialize_encapsulation, RTIEncapsulationId encapsulation_id, RTIBool serialize_sample, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialize_key (PRESTypePluginEndpointData endpoint_data, const Ndds_Knowledge_Update *sample, struct RTICdrStream *stream, RTIBool serialize_encapsulation, RTIEncapsulationId encapsulation_id, RTIBool serialize_key, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialize_to_cdr_buffer (char *buffer, unsigned int *length, const Ndds_Knowledge_Update *sample)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialized_sample_to_key (PRESTypePluginEndpointData endpoint_data, Ndds_Knowledge_Update *sample, struct RTICdrStream *stream, RTIBool deserialize_encapsulation, RTIBool deserialize_key, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialized_sample_to_keyhash (PRESTypePluginEndpointData endpoint_data, struct RTICdrStream *stream, DDS_KeyHash_t *keyhash, RTIBool deserialize_encapsulation, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_skip (PRESTypePluginEndpointData endpoint_data, struct RTICdrStream *stream, RTIBool skip_encapsulation, RTIBool skip_sample, void *endpoint_plugin_qos)
 
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePluginSupport_copy_data (Ndds_Knowledge_Update *out, const Ndds_Knowledge_Update *in)
 
NDDSUSERDllExport Ndds_Knowledge_UpdateNdds_Knowledge_UpdatePluginSupport_create_data (void)
 
NDDSUSERDllExport Ndds_Knowledge_UpdateNdds_Knowledge_UpdatePluginSupport_create_data_ex (RTIBool allocate_pointers)
 
NDDSUSERDllExport Ndds_Knowledge_UpdateNdds_Knowledge_UpdatePluginSupport_create_data_w_params (const struct DDS_TypeAllocationParams_t *alloc_params)
 
NDDSUSERDllExport Ndds_Knowledge_UpdateNdds_Knowledge_UpdatePluginSupport_create_key (void)
 
NDDSUSERDllExport Ndds_Knowledge_UpdateNdds_Knowledge_UpdatePluginSupport_create_key_ex (RTIBool allocate_pointers)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_data (Ndds_Knowledge_Update *sample)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_data_ex (Ndds_Knowledge_Update *sample, RTIBool deallocate_pointers)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_data_w_params (Ndds_Knowledge_Update *sample, const struct DDS_TypeDeallocationParams_t *dealloc_params)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_key (Ndds_Knowledge_UpdateKeyHolder *key)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_key_ex (Ndds_Knowledge_UpdateKeyHolder *key, RTIBool deallocate_pointers)
 
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_print_data (const Ndds_Knowledge_Update *sample, const char *desc, unsigned int indent)
 

Macro Definition Documentation

#define Ndds_Knowledge_seq_octPlugin_create_sample   PRESTypePluginDefaultEndpointData_createSample

Definition at line 36 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_seq_octPlugin_destroy_sample   PRESTypePluginDefaultEndpointData_deleteSample

Definition at line 37 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_seq_octPlugin_get_buffer   PRESTypePluginDefaultEndpointData_getBuffer

Definition at line 33 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_seq_octPlugin_get_sample   PRESTypePluginDefaultEndpointData_getSample

Definition at line 32 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_seq_octPlugin_return_buffer   PRESTypePluginDefaultEndpointData_returnBuffer

Definition at line 34 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_UpdatePlugin_create_sample   PRESTypePluginDefaultEndpointData_createSample

Definition at line 220 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_UpdatePlugin_destroy_sample   PRESTypePluginDefaultEndpointData_deleteSample

Definition at line 221 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_UpdatePlugin_get_buffer   PRESTypePluginDefaultEndpointData_getBuffer

Definition at line 214 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_UpdatePlugin_get_key   PRESTypePluginDefaultEndpointData_getKey

Definition at line 217 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_UpdatePlugin_get_sample   PRESTypePluginDefaultEndpointData_getSample

Definition at line 213 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_UpdatePlugin_return_buffer   PRESTypePluginDefaultEndpointData_returnBuffer

Definition at line 215 of file Ndds_Knowledge_UpdatePlugin.h.

#define Ndds_Knowledge_UpdatePlugin_return_key   PRESTypePluginDefaultEndpointData_returnKey

Definition at line 218 of file Ndds_Knowledge_UpdatePlugin.h.

Typedef Documentation

Function Documentation

NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_copy_sample ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_seq_oct out,
const Ndds_Knowledge_seq_oct in 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_deserialize_key_sample ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_seq_oct sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_key,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_deserialize_sample ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_seq_oct sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_sample,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport PRESTypePluginKeyKind Ndds_Knowledge_seq_octPlugin_get_key_kind ( void  )
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_key_max_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_key_max_size_ex ( PRESTypePluginEndpointData  endpoint_data,
RTIBool *  overflow,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_max_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_max_size_ex ( PRESTypePluginEndpointData  endpoint_data,
RTIBool *  overflow,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_min_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_seq_octPlugin_get_serialized_sample_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment,
const Ndds_Knowledge_seq_oct sample 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_serialize ( PRESTypePluginEndpointData  endpoint_data,
const Ndds_Knowledge_seq_oct sample,
struct RTICdrStream *  stream,
RTIBool  serialize_encapsulation,
RTIEncapsulationId  encapsulation_id,
RTIBool  serialize_sample,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_serialize_key ( PRESTypePluginEndpointData  endpoint_data,
const Ndds_Knowledge_seq_oct sample,
struct RTICdrStream *  stream,
RTIBool  serialize_encapsulation,
RTIEncapsulationId  encapsulation_id,
RTIBool  serialize_key,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_serialized_sample_to_key ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_seq_oct sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_key,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPlugin_skip ( PRESTypePluginEndpointData  endpoint_data,
struct RTICdrStream *  stream,
RTIBool  skip_encapsulation,
RTIBool  skip_sample,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_octPluginSupport_copy_data ( Ndds_Knowledge_seq_oct out,
const Ndds_Knowledge_seq_oct in 
)
NDDSUSERDllExport Ndds_Knowledge_seq_oct* Ndds_Knowledge_seq_octPluginSupport_create_data ( void  )
NDDSUSERDllExport Ndds_Knowledge_seq_oct* Ndds_Knowledge_seq_octPluginSupport_create_data_ex ( RTIBool  allocate_pointers)
NDDSUSERDllExport Ndds_Knowledge_seq_oct* Ndds_Knowledge_seq_octPluginSupport_create_data_w_params ( const struct DDS_TypeAllocationParams_t *  alloc_params)
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_destroy_data ( Ndds_Knowledge_seq_oct sample)
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_destroy_data_ex ( Ndds_Knowledge_seq_oct sample,
RTIBool  deallocate_pointers 
)
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_destroy_data_w_params ( Ndds_Knowledge_seq_oct sample,
const struct DDS_TypeDeallocationParams_t *  dealloc_params 
)
NDDSUSERDllExport void Ndds_Knowledge_seq_octPluginSupport_print_data ( const Ndds_Knowledge_seq_oct sample,
const char *  desc,
unsigned int  indent 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_copy_sample ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update out,
const Ndds_Knowledge_Update in 
)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_delete ( struct PRESTypePlugin *  )
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update **  sample,
RTIBool *  drop_sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_sample,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_from_cdr_buffer ( Ndds_Knowledge_Update sample,
const char *  buffer,
unsigned int  length 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_key ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update **  sample,
RTIBool *  drop_sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_key,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_key_sample ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_key,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_deserialize_sample ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_sample,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport PRESTypePluginKeyKind Ndds_Knowledge_UpdatePlugin_get_key_kind ( void  )
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_key_max_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_key_max_size_ex ( PRESTypePluginEndpointData  endpoint_data,
RTIBool *  overflow,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_max_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_max_size_ex ( PRESTypePluginEndpointData  endpoint_data,
RTIBool *  overflow,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_min_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment 
)
NDDSUSERDllExport unsigned int Ndds_Knowledge_UpdatePlugin_get_serialized_sample_size ( PRESTypePluginEndpointData  endpoint_data,
RTIBool  include_encapsulation,
RTIEncapsulationId  encapsulation_id,
unsigned int  current_alignment,
const Ndds_Knowledge_Update sample 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_instance_to_key ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_UpdateKeyHolder key,
const Ndds_Knowledge_Update instance 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_instance_to_keyhash ( PRESTypePluginEndpointData  endpoint_data,
DDS_KeyHash_t *  keyhash,
const Ndds_Knowledge_Update instance 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_key_to_instance ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update instance,
const Ndds_Knowledge_UpdateKeyHolder key 
)
NDDSUSERDllExport struct PRESTypePlugin* Ndds_Knowledge_UpdatePlugin_new ( void  )
NDDSUSERDllExport PRESTypePluginEndpointData Ndds_Knowledge_UpdatePlugin_on_endpoint_attached ( PRESTypePluginParticipantData  participant_data,
const struct PRESTypePluginEndpointInfo *  endpoint_info,
RTIBool  top_level_registration,
void *  container_plugin_context 
)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_on_endpoint_detached ( PRESTypePluginEndpointData  endpoint_data)
NDDSUSERDllExport PRESTypePluginParticipantData Ndds_Knowledge_UpdatePlugin_on_participant_attached ( void *  registration_data,
const struct PRESTypePluginParticipantInfo *  participant_info,
RTIBool  top_level_registration,
void *  container_plugin_context,
RTICdrTypeCode *  typeCode 
)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_on_participant_detached ( PRESTypePluginParticipantData  participant_data)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePlugin_return_sample ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update sample,
void *  handle 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialize ( PRESTypePluginEndpointData  endpoint_data,
const Ndds_Knowledge_Update sample,
struct RTICdrStream *  stream,
RTIBool  serialize_encapsulation,
RTIEncapsulationId  encapsulation_id,
RTIBool  serialize_sample,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialize_key ( PRESTypePluginEndpointData  endpoint_data,
const Ndds_Knowledge_Update sample,
struct RTICdrStream *  stream,
RTIBool  serialize_encapsulation,
RTIEncapsulationId  encapsulation_id,
RTIBool  serialize_key,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialize_to_cdr_buffer ( char *  buffer,
unsigned int *  length,
const Ndds_Knowledge_Update sample 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialized_sample_to_key ( PRESTypePluginEndpointData  endpoint_data,
Ndds_Knowledge_Update sample,
struct RTICdrStream *  stream,
RTIBool  deserialize_encapsulation,
RTIBool  deserialize_key,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_serialized_sample_to_keyhash ( PRESTypePluginEndpointData  endpoint_data,
struct RTICdrStream *  stream,
DDS_KeyHash_t *  keyhash,
RTIBool  deserialize_encapsulation,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePlugin_skip ( PRESTypePluginEndpointData  endpoint_data,
struct RTICdrStream *  stream,
RTIBool  skip_encapsulation,
RTIBool  skip_sample,
void *  endpoint_plugin_qos 
)
NDDSUSERDllExport RTIBool Ndds_Knowledge_UpdatePluginSupport_copy_data ( Ndds_Knowledge_Update out,
const Ndds_Knowledge_Update in 
)
NDDSUSERDllExport Ndds_Knowledge_Update* Ndds_Knowledge_UpdatePluginSupport_create_data ( void  )
NDDSUSERDllExport Ndds_Knowledge_Update* Ndds_Knowledge_UpdatePluginSupport_create_data_ex ( RTIBool  allocate_pointers)
NDDSUSERDllExport Ndds_Knowledge_Update* Ndds_Knowledge_UpdatePluginSupport_create_data_w_params ( const struct DDS_TypeAllocationParams_t *  alloc_params)
NDDSUSERDllExport Ndds_Knowledge_Update* Ndds_Knowledge_UpdatePluginSupport_create_key ( void  )
NDDSUSERDllExport Ndds_Knowledge_Update* Ndds_Knowledge_UpdatePluginSupport_create_key_ex ( RTIBool  allocate_pointers)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_data ( Ndds_Knowledge_Update sample)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_data_ex ( Ndds_Knowledge_Update sample,
RTIBool  deallocate_pointers 
)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_data_w_params ( Ndds_Knowledge_Update sample,
const struct DDS_TypeDeallocationParams_t *  dealloc_params 
)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_key ( Ndds_Knowledge_UpdateKeyHolder key)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_destroy_key_ex ( Ndds_Knowledge_UpdateKeyHolder key,
RTIBool  deallocate_pointers 
)
NDDSUSERDllExport void Ndds_Knowledge_UpdatePluginSupport_print_data ( const Ndds_Knowledge_Update sample,
const char *  desc,
unsigned int  indent 
)