| |
Juli 2003 DatencVerteildienst: Unabhängiges Modell Der Plattform (PIM) 2-43 2 2,1,2,5 SubskriptionscModul Tabelle 2-10 Kategorienmodell des DCPS-Subskriptionsmoduls Das Subskriptionsmodul wird von den folgenden Klassifikatoren enthalten: ?- Teilnehmer ? DataReader ? DataSample ? SampleInfo ? SubscriberListener ? DataReaderListener ? ReadCondition ? QueryCondition Thema Teilnehmer DataReader < < Schnittstelle > > SubscriberListener < < Schnittstelle > > DataReaderListener SampleInfo Daten QosPolicy < < Anmerkung > > Es ist daß wahrscheinlich das DataReader hält in seinem Gedächtnis ähnlich Informationen über die Daten Fälle es handhat. Jedoch genau Darstellung für dieses intern Informationen sind spezifiziert nicht für es ist Implementierung Detail. StatusCondition ReadCondition WaitSet QueryConditon DomainParticipant TopicDescription DataSample * source_timestamp: Time_t < < implizit > > sample_state: SampleStateKind lifecycle_state: LifecycleStateKind get_sample_rejected_status() get_requested_deadline_missed_status() get_requested_incompatible_qos_status() delete_readcondition() create_readcondition() Wert get_liveliness_changed_status() read_w_condition() create_querycondition() take_w_condition() 0,,1 < < implizit > > get_key() 1 * instance_handle: InstanceHandle_t 1 * * take() read() < < implizit > > * 1 * 1 < < implizit > > delete_datareader() * < < implizit > > 1 1 lookup_datareader() get_datareaders() get_sample_lost_status() create_datareader() * * * 0,,1 * < < implizit > > 0,,1 1 * < < implizit > > begin_access() end_access() notify_datareaders() < < implizit > > 0,,1 on_sample_lost() on_data_on_readers() on_liveliness_changed() on_requested_incompatible_qos() on_data_available() on_sample_rejected() on_requested_deadline_missed() < < verursachen Sie > > < < verursachen Sie > > |  |
|
| |
|
|