![]() |
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 () |
![]() | |
Bridge_info (Bridge_protocol *proto_) | |
O2err | send_to_taps (O2message_ptr msg) |
O2status | status (const char **process) |
![]() | |
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) |
![]() | |
O2node (const char *key_, int tag_) | |
virtual const char * | get_proc_name () |
![]() | |
void * | operator new (size_t size) |
void | operator delete (void *ptr) |
![]() | |
virtual O2err | writeable () |
Public Attributes | |
O2queue | outgoing |
![]() | |
int | id |
Bridge_protocol * | proto |
![]() | |
int | tag |
O2string | key |
O2node * | next |
![]() | |
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.