import "CosNotifyComm.idl";
Inheritance diagram for CosNotifyComm::StructuredPullSupplier:
Public Methods | |
CosNotification::StructuredEvent | pull_structured_event () raises (CosEventComm::Disconnected) |
This operation should block until the next event becomes available. More... | |
CosNotification::StructuredEvent | try_pull_structured_event (out boolean has_event) raises (CosEventComm::Disconnected) |
The try_pull operation does not block: if the event data is available, it returns the event data and sets the has_event parameter to true; if the event is not available, it sets the has_event parameter to false and the event data is returned as long with an undefined value. More... | |
void | disconnect_structured_pull_supplier () |
This operation is invoked by the consumer peer when it wishes to disconnect. More... |
Pull-style suppliers passively generate events for the Notification Service. The events use the CosNotification::StructuredEvent format.
|
This operation is invoked by the consumer peer when it wishes to disconnect. The consumer can safely assume that no more events will follow this request. |
|
This operation should block until the next event becomes available.
|
|
The try_pull operation does not block: if the event data is available, it returns the event data and sets the has_event parameter to true; if the event is not available, it sets the has_event parameter to false and the event data is returned as long with an undefined value.
|