![]() |
O2 2.0
A communication protocol for interactive music and media applications.
|
Public Member Functions | |
| virtual bool | local_is_synchronized () |
| virtual bool | schedule_before_send () |
| virtual O2err | send (bool block) |
| void | poll_outgoing () |
| void | free_outgoing () |
| virtual void | show (int indent) |
| O2err | accepted (Fds_info *conn) |
| O2err | connected () |
Public Member Functions inherited from Bridge_info | |
| Bridge_info (Bridge_protocol *proto_) | |
| O2err | send_to_taps (O2message_ptr msg) |
| O2status | status (const char **process) |
Public Member Functions inherited from Proxy_info | |
| Proxy_info (const char *key, int tag) | |
| virtual void | remove () |
| void | delete_fds_info () |
| virtual O2err | deliver (O2netmsg_ptr msg) |
| O2message_ptr | pre_send (int *tcp_flag) |
| void | co_info (Fds_info *fds_info, const char *msg) |
Public Member Functions inherited from O2node | |
| O2node (const char *key_, int tag_) | |
| virtual const char * | get_proc_name () |
Public Member Functions inherited from O2obj | |
| void * | operator new (size_t size) |
| void | operator delete (void *ptr) |
Public Member Functions inherited from Net_interface | |
| virtual O2err | writeable () |
Public Attributes | |
| O2queue | outgoing |
Public Attributes inherited from Bridge_info | |
| int | id |
| Bridge_protocol * | proto |
Public Attributes inherited from O2node | |
| int | tag |
| O2string | key |
| O2node * | next |
Public Attributes inherited from Net_interface | |
| Fds_info * | fds_info |
Implements Net_interface.
|
inlinevirtual |
Reimplemented from Net_interface.
|
inlinevirtual |
Reimplemented from Bridge_info.
|
inlinevirtual |
Reimplemented from Proxy_info.
|
inlinevirtual |
Implements Bridge_info.
|
inlinevirtual |
Reimplemented from Bridge_info.