This interface is implemented by a pull supplier so that the channel my pull events.
void disconnect_pull_supplier();
This method terminates event communication and releases resources allocated by the target object.
any pull() raises(Disconnected);
This method blocks the calling thread until the supplier has data available or an exception is raised.
CORBA::Any
.
any try_pull(out boolean has_event) raises(Disconnected);
This method does not block and can be used to poll a pull supplier for events.
has_event
- Set to TRUE
if there is an event
available, FALSE
otherwise.
CORBA::Any
if has_event
is TRUE
, undefined if has_event
is
FALSE
.
Generated by the ORBacus IDL-to-HTML translator (non-commercial)