|
| void | write (array< System::Byte >^ octets, System::Int32 offset, System::Int32 length, DDS::InstanceHandle_t% handle) |
| | <<extension>> Modifies the value of a DDS::Bytes data instance. More...
|
| |
| void | write (ByteSeq^ octets, DDS::InstanceHandle_t% handle) |
| | <<extension>> Modifies the value of a DDS::Bytes data instance. More...
|
| |
| void | write_w_timestamp (array< System::Byte >^ octets, System::Int32 offset, System::Int32 length, DDS::InstanceHandle_t% handle, DDS::Time_t% source_timestamp) |
| | <<extension>> Performs the same function as DDS::BytesDataWriter::write except that it also provides the value for the source_timestamp. More...
|
| |
| void | write_w_timestamp (ByteSeq^ octets, DDS::InstanceHandle_t% handle, DDS::Time_t% source_timestamp) |
| | <<extension>> Performs the same function as DDS::BytesDataWriter::write except that it also provides the value for the source_timestamp. More...
|
| |
| InstanceHandle_t | register_instance (Bytes^ instance_data) |
| | Informs RTI Connext that the application will be modifying a particular instance. More...
|
| |
| InstanceHandle_t | register_instance_w_timestamp (Bytes^ instance_data, DDS::Time_t% source_timestamp) |
| | Performs the same functions as register_instance except that the application provides the value for the source_timestamp. More...
|
| |
| InstanceHandle_t | register_instance_w_params (Bytes^ instance_data, DDS::WriteParams_t^ params) |
| | Performs the same function as DDS::TypedDataWriter::register_instance and DDS::TypedDataWriter::register_instance_w_timestamp except that it also provides the values contained in params. More...
|
| |
| void | unregister_instance (Bytes^ instance_data, DDS::InstanceHandle_t% handle) |
| | Reverses the action of DDS::TypedDataWriter::register_instance. More...
|
| |
| void | unregister_instance_w_timestamp (Bytes^ instance_data, DDS::InstanceHandle_t% handle, DDS::Time_t% source_timestamp) |
| | Performs the same function as DDS::TypedDataWriter::unregister_instance except that it also provides the value for the source_timestamp. More...
|
| |
| void | unregister_instance_w_params (Bytes^ instance_data, DDS::WriteParams_t^ params) |
| | Performs the same function as DDS::TypedDataWriter::unregister_instance and DDS::TypedDataWriter::unregister_instance_w_timestamp except that it also provides the values contained in params. More...
|
| |
| void | write (Bytes^ instance_data, DDS::InstanceHandle_t% handle) |
| | Modifies the value of a data instance. More...
|
| |
| void | write_w_timestamp (Bytes^ instance_data, DDS::InstanceHandle_t% handle, DDS::Time_t% source_timestamp) |
| | Performs the same function as DDS::TypedDataWriter::write except that it also provides the value for the source_timestamp. More...
|
| |
| void | write_w_params (Bytes^ instance_data, DDS::WriteParams_t^ params) |
| | Performs the same function as DDS::TypedDataWriter::write and DDS::TypedDataWriter::write_w_timestamp except that it also provides the values contained in params. More...
|
| |
| void | dispose (Bytes^ instance_data, DDS::InstanceHandle_t% instance_handle) |
| | Requests the middleware to delete the instance. More...
|
| |
| void | dispose_w_timestamp (Bytes^ instance_data, DDS::InstanceHandle_t% instance_handle, DDS::Time_t% source_timestamp) |
| | Performs the same functions as dispose except that the application provides the value for the source_timestamp that is made available to DDS::DataReader objects by means of the source_timestamp attribute inside the DDS::SampleInfo. More...
|
| |
| void | dispose_w_params (Bytes^ instance_data, DDS::WriteParams_t^ params) |
| | Performs the same function as DDS::TypedDataWriter::dispose and DDS::TypedDataWriter::dispose_w_timestamp except that it also provides the values contained in params. More...
|
| |
| void | get_key_value (Bytes^ key_holder, DDS::InstanceHandle_t% handle) |
| | Retrieve the instance key that corresponds to an instance handle. More...
|
| |
| InstanceHandle_t | lookup_instance (Bytes^ key_holder) |
| | Retrieve the instance handle that corresponds to an instance key_holder. More...
|
| |
| void | get_liveliness_lost_status (LivelinessLostStatus% status) |
| | Accesses the LIVELINESS_LOST_STATUS communication status. More...
|
| |
| void | get_offered_deadline_missed_status (OfferedDeadlineMissedStatus% status) |
| | Accesses the OFFERED_DEADLINE_MISSED_STATUS communication status. More...
|
| |
| void | get_offered_incompatible_qos_status (OfferedIncompatibleQosStatus^ status) |
| | Accesses the OFFERED_INCOMPATIBLE_QOS_STATUS communication status. More...
|
| |
| void | get_publication_matched_status (PublicationMatchedStatus% status) |
| | Accesses the PUBLICATION_MATCHED_STATUS communication status. More...
|
| |
| void | get_reliable_writer_cache_changed_status (ReliableWriterCacheChangedStatus% status) |
| | <<extension>> Get the reliable cache status for this writer. More...
|
| |
| void | get_reliable_reader_activity_changed_status (ReliableReaderActivityChangedStatus% status) |
| | <<extension>> Get the reliable reader activity changed status for this writer. More...
|
| |
| virtual void | get_datawriter_cache_status (DataWriterCacheStatus% status) |
| | <<extension>> Get the datawriter cache status for this writer. More...
|
| |
| virtual void | get_datawriter_protocol_status (DataWriterProtocolStatus% status) |
| | <<extension>> Get the datawriter protocol status for this writer. More...
|
| |
| virtual void | get_matched_subscription_datawriter_protocol_status (DataWriterProtocolStatus% status, InstanceHandle_t% subscription_handle) |
| | <<extension>> Get the datawriter protocol status for this writer, per matched subscription identified by the subscription_handle. More...
|
| |
| virtual void | get_matched_subscription_datawriter_protocol_status_by_locator (DataWriterProtocolStatus% status, Locator_t^ locator) |
| | <<extension>> Get the datawriter protocol status for this writer, per matched subscription identified by the locator. More...
|
| |
| void | get_service_request_accepted_status (ServiceRequestAcceptedStatus% status) |
| | Accesses the SERVICE_REQUEST_ACCEPTED_STATUS communication status. More...
|
| |
| void | assert_liveliness () |
| | This operation manually asserts the liveliness of this DDS::DataWriter. More...
|
| |
| virtual void | get_matched_subscription_locators (LocatorSeq^ locators) |
| | <<extension>> Retrieve the list of locators for subscriptions currently "associated" with this DDS::DataWriter. More...
|
| |
| void | get_matched_subscriptions (InstanceHandleSeq^ subscription_handles) |
| | Retrieve the list of subscriptions currently "associated" with this DDS::DataWriter. More...
|
| |
| bool | is_matched_subscription_active (InstanceHandle_t% subscription_handle) |
| | Check if a subscription currently matched with a DataWriter is active. More...
|
| |
| void | get_matched_subscription_data (SubscriptionBuiltinTopicData^ subscription_data, InstanceHandle_t% subscription_handle) |
| | This operation retrieves the information on a subscription that is currently "associated" with the DDS::DataWriter. More...
|
| |
| void | get_matched_subscription_participant_data (ParticipantBuiltinTopicData^ participant_data, InstanceHandle_t% subscription_handle) |
| | This operation retrieves the information on the discovered DDS::DomainParticipant associated with the subscription that is currently matching with the DDS::DataWriter. More...
|
| |
| Topic ^ | get_topic () |
| | This operation returns the DDS::Topic associated with the DDS::DataWriter. More...
|
| |
| Publisher ^ | get_publisher () |
| | This operation returns the DDS::Publisher to which the DDS::DataWriter belongs. More...
|
| |
| void | wait_for_acknowledgments (Duration_t max_wait) |
| | Blocks the calling thread until all data written by reliable DDS::DataWriter entity is acknowledged, or until timeout expires. More...
|
| |
| System::Boolean | is_sample_app_acknowledged (SampleIdentity_t% identity) |
| | This method can be used to see if a sample has been application acknowledged. More...
|
| |
| void | wait_for_asynchronous_publishing (Duration_t max_wait) |
| | <<extension>> Blocks the calling thread until asynchronous sending is complete. More...
|
| |
| void | set_qos (DataWriterQos^ qos) |
| | Sets the writer QoS. More...
|
| |
| void | set_qos_with_profile (System::String^ library_name, System::String^ profile_name) |
| | <<extension>> Change the QoS of this writer using the input XML QoS profile. More...
|
| |
| void | get_qos (DataWriterQos^ qos) |
| | Gets the writer QoS. More...
|
| |
| void | set_listener (DataWriterListener^ l, StatusMask mask) |
| | Sets the writer listener. More...
|
| |
| DataWriterListener ^ | get_listener () |
| | Get the writer listener. More...
|
| |
| void | flush () |
| | <<extension>> Flushes the batch in progress in the context of the calling thread. More...
|
| |
| InstanceHandle_t | register_instance_untyped (System::Object^ instance_data) |
| | Register a new instance with this writer. More...
|
| |
| InstanceHandle_t | register_instance_w_timestamp_untyped (System::Object^ instance_data, DDS::Time_t% source_timestamp) |
| | Register a new instance with this writer using the given time instead of the current time. More...
|
| |
| void | unregister_instance_untyped (System::Object^ instance_data, DDS::InstanceHandle_t% handle) |
| | Unregister a new instance from this writer. More...
|
| |
| void | unregister_instance_w_timestamp_untyped (System::Object^ instance_data, DDS::InstanceHandle_t% handle, DDS::Time_t% source_timestamp) |
| | Unregister a new instance from this writer using the given time instead of the current time. More...
|
| |
| void | write_untyped (System::Object^ instance_data, DDS::InstanceHandle_t% handle) |
| | Publish a data sample. More...
|
| |
| void | write_w_timestamp_untyped (System::Object^ instance_data, DDS::InstanceHandle_t% handle, DDS::Time_t% source_timestamp) |
| | Publish a data sample using the given time instead of the current time. More...
|
| |
| void | dispose_untyped (System::Object^ instance_data, DDS::InstanceHandle_t% instance_handle) |
| | Dispose a data sample. More...
|
| |
| void | dispose_w_timestamp_untyped (System::Object^ instance_data, DDS::InstanceHandle_t% instance_handle, DDS::Time_t% source_timestamp) |
| | Dispose a data sample using the given time instead of the current time. More...
|
| |
| void | get_key_value_untyped (System::Object^ key_holder, DDS::InstanceHandle_t% handle) |
| | Fill in the key fields of the given data sample. More...
|
| |
| InstanceHandle_t | lookup_instance_untyped (System::Object^ key_holder) |
| | Given a sample with the given key field values, return the handle corresponding to its instance. More...
|
| |
| virtual void | enable () override |
| | Enables the DDS::Entity. More...
|
| |
| virtual StatusCondition ^ | get_statuscondition () override |
| | Allows access to the DDS::StatusCondition associated with the DDS::Entity. More...
|
| |
| virtual StatusMask | get_status_changes () override |
| | Retrieves the list of communication statuses in the DDS::Entity that are triggered. More...
|
| |
| virtual InstanceHandle_t | get_instance_handle () override |
| | Allows access to the DDS::InstanceHandle_t associated with the DDS::Entity. More...
|
| |