| demo.dds.dcps.foosample.FooDataWriterImpl
FooDataWriterImpl | public class FooDataWriterImpl extends FooDataWriterPOA (Code) | | A DataWriter is attached to exactly one Publisher which acts as a factory for it.
A DataWriter is bound to exactly one Topic and therefore to exactly one data type. The
Topic must exist prior to the DataWriter's creation.
DataWriter is an abstract class. It must be specialized for each particular application
data-type . The additional methods that must be defined in the autogenerated
class for a hypothetical application type “Foo”
|
Method Summary | |
public void | assert_liveliness() | public int | dispose(Foo instance_data, int instance_handle) | public int | dispose_w_timestamp(Foo instance_data, int instance_handle, Time_t source_timestamp) | public int | enable() | public Publisher | getPubParent() | public Topic | getTopic() | public int | get_key_value(FooHolder key_holder, int handle) | public DataWriterListener | get_listener() | public LivelinessLostStatus | get_liveliness_lost_status() | public int | get_matched_subscription_data(SubscriptionBuiltinTopicDataHolder subscription_data, int subscription_handle) | public int | get_matched_subscriptions(InstanceHandleSeqHolder subscription_handles) | public OfferedDeadlineMissedStatus | get_offered_deadline_missed_status() | public OfferedIncompatibleQosStatus | get_offered_incompatible_qos_status() | public PublicationMatchStatus | get_publication_match_status() | public Publisher | get_publisher() | public void | get_qos(DataWriterQosHolder qos) | public int | get_status_changes() | public StatusCondition | get_statuscondition() | public Topic | get_topic() | public int | register(Foo instance_data) | public int | register_w_timestamp(Foo instance_data, int handle, Time_t source_timestamp) | public int | set_listener(DataWriterListener a_listener, int mask) | public int | set_qos(DataWriterQos qos) | public int | unregister(Foo instance_data, int handle) | public int | unregister_w_timestamp(Foo instance_data, int handle, Time_t source_timestamp) | public int | write(Foo instance_data, int handle) | public int | write_w_timestamp(Foo instance_data, int handle, Time_t source_timestamp) |
FooDataWriterImpl | public FooDataWriterImpl(DataWriterQos qos, DataWriterListener a_listener, Publisher pubParent, Topic topic, org.omg.CORBA.ORB orb, org.omg.PortableServer.POA poa)(Code) | | Parameters: qos - Parameters: a_listener - Parameters: pubParent - Parameters: topic_name - |
assert_liveliness | public void assert_liveliness()(Code) | | Not Implemented
|
dispose | public int dispose(Foo instance_data, int instance_handle)(Code) | | Not Implemented
|
dispose_w_timestamp | public int dispose_w_timestamp(Foo instance_data, int instance_handle, Time_t source_timestamp)(Code) | | Not Implemented
|
enable | public int enable()(Code) | | Not Implemented
|
getPubParent | public Publisher getPubParent()(Code) | | Returns the pubParent. |
getTopic | public Topic getTopic()(Code) | | Returns the topic_name. |
get_key_value | public int get_key_value(FooHolder key_holder, int handle)(Code) | | Not Implemented
|
get_listener | public DataWriterListener get_listener()(Code) | | Not Implemented
|
get_liveliness_lost_status | public LivelinessLostStatus get_liveliness_lost_status()(Code) | | Not Implemented
|
get_matched_subscription_data | public int get_matched_subscription_data(SubscriptionBuiltinTopicDataHolder subscription_data, int subscription_handle)(Code) | | Not Implemented
|
get_matched_subscriptions | public int get_matched_subscriptions(InstanceHandleSeqHolder subscription_handles)(Code) | | Not Implemented
|
get_offered_deadline_missed_status | public OfferedDeadlineMissedStatus get_offered_deadline_missed_status()(Code) | | Not Implemented
|
get_offered_incompatible_qos_status | public OfferedIncompatibleQosStatus get_offered_incompatible_qos_status()(Code) | | Not Implemented
|
get_publication_match_status | public PublicationMatchStatus get_publication_match_status()(Code) | | Not Implemented
|
get_publisher | public Publisher get_publisher()(Code) | | Not Implemented
|
get_qos | public void get_qos(DataWriterQosHolder qos)(Code) | | Not Implemented
|
get_status_changes | public int get_status_changes()(Code) | | Not Implemented
|
get_statuscondition | public StatusCondition get_statuscondition()(Code) | | Not Implemented
|
get_topic | public Topic get_topic()(Code) | | Not Implemented
|
register | public int register(Foo instance_data)(Code) | | Not Implemented
|
register_w_timestamp | public int register_w_timestamp(Foo instance_data, int handle, Time_t source_timestamp)(Code) | | Not Implemented
|
set_listener | public int set_listener(DataWriterListener a_listener, int mask)(Code) | | Not Implemented
|
set_qos | public int set_qos(DataWriterQos qos)(Code) | | Not Implemented
|
unregister | public int unregister(Foo instance_data, int handle)(Code) | | Not Implemented
|
unregister_w_timestamp | public int unregister_w_timestamp(Foo instance_data, int handle, Time_t source_timestamp)(Code) | | Not Implemented
|
write | public int write(Foo instance_data, int handle)(Code) | | Not Implemented
|
write_w_timestamp | public int write_w_timestamp(Foo instance_data, int handle, Time_t source_timestamp)(Code) | | Not Implemented
|
|
|