

Public Methods | |
| void | connect_pull_consumer (PullConsumer pull_consumer) |
| void | disconnect_pull_supplier () |
| org omg CORBA Any | pull () throws org.omg.CosEventComm.Disconnected |
| org omg CORBA Any | try_pull (org.omg.CORBA.BooleanHolder has_event) throws org.omg.CosEventComm.Disconnected |
Protected Methods | |
| ProxyPullSupplierImpl (EventChannelImpl ec, org.omg.CORBA.ORB orb) | |
Private Attributes | |
| EventChannelImpl | myEventChannel |
| PullConsumer | myPullConsumer |
|
|
Definition at line 37 of file ProxyPullSupplierImpl.java. 00037 {
00038 myEventChannel = ec;
00039 orb.connect(this);
00040 }
|
|
|
Definition at line 43 of file ProxyPullSupplierImpl.java. 00043 {
00044 myPullConsumer = pull_consumer;
00045 }
|
|
|
Definition at line 46 of file ProxyPullSupplierImpl.java. 00046 {
00047 myEventChannel.disconnect_pull_supplier ( this );
00048 }
|
|
|
Definition at line 52 of file ProxyPullSupplierImpl.java. 00053 {
00054 return myEventChannel.internal_pull( this );
00055 }
|
|
|
Definition at line 57 of file ProxyPullSupplierImpl.java. 00058 {
00059 Boolean b = new Boolean ( has_event.value );
00060 org.omg.CORBA.Any event;
00061
00062 event = myEventChannel.internal_try_pull ( this, has_event );
00063 return event;
00064 }
|
|
|
Definition at line 32 of file ProxyPullSupplierImpl.java. |
|
|
Definition at line 33 of file ProxyPullSupplierImpl.java. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001