OpenRTM-aist IDL  2.1.0
DataPort.idl
[詳解]
1 #ifndef _DATA_PORT_IDL_
2 #define _DATA_PORT_IDL_
3 
4 #pragma prefix "omg.org"
5 
6 module RTC
7 {
8  enum PortStatus
9  {
16  };
17  #pragma version PortStatus 1.0
18 
19  typedef sequence<octet> OctetSeq;
20 
21  interface DataPushService
22  {
24  };
25  #pragma version DataPushService 1.0
26 
27  interface DataPullService
28  {
30  };
31  #pragma version DataPullService 1.0
32 };
33 
34 #endif // _DATA_PORT_IDL_
35 
Definition: DataPort.idl:28
PortStatus pull(out OctetSeq data)
Definition: DataPort.idl:22
PortStatus push(in OctetSeq data)
Definition: BasicDataType.idl:26
sequence< octet > OctetSeq
Definition: DataPort.idl:19
PortStatus
Definition: DataPort.idl:9
@ PORT_ERROR
Definition: DataPort.idl:11
@ BUFFER_EMPTY
Definition: DataPort.idl:13
@ BUFFER_TIMEOUT
Definition: DataPort.idl:14
@ UNKNOWN_ERROR
Definition: DataPort.idl:15
@ BUFFER_FULL
Definition: DataPort.idl:12
@ PORT_OK
Definition: DataPort.idl:10