O2 2.0
A communication protocol for interactive music and media applications.
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Proc_info Class Reference
Inheritance diagram for Proc_info:
Proxy_info O2node Net_interface O2obj

Public Member Functions

O2err send (bool block)
 
O2err accepted (Fds_info *conn)
 
O2err connected ()
 
bool local_is_synchronized ()
 
virtual O2status status (const char **process)
 
const char * get_proc_name ()
 
void show (int indent)
 
- Public Member Functions inherited from Proxy_info
 Proxy_info (const char *key, int tag)
 
virtual void remove ()
 
void delete_fds_info ()
 
virtual bool schedule_before_send ()
 
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_)
 
- 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 ()
 

Static Public Member Functions

static Proc_infocreate_tcp_proc (int tag, const char *ip, int *port)
 

Public Attributes

hub_type uses_hub
 
Net_address udp_address
 
- Public Attributes inherited from O2node
int tag
 
O2string key
 
O2nodenext
 
- Public Attributes inherited from Net_interface
Fds_infofds_info
 

Member Function Documentation

◆ accepted()

O2err Proc_info::accepted ( Fds_info conn)
virtual

Implements Net_interface.

◆ connected()

O2err Proc_info::connected ( )
virtual

Reimplemented from Net_interface.

◆ get_proc_name()

const char * Proc_info::get_proc_name ( )
inlinevirtual

Reimplemented from O2node.

◆ local_is_synchronized()

bool Proc_info::local_is_synchronized ( )
inlinevirtual

Reimplemented from Proxy_info.

◆ send()

O2err Proc_info::send ( bool  block)
virtual

Reimplemented from Proxy_info.

◆ show()

void Proc_info::show ( int  indent)
virtual

Reimplemented from O2node.

◆ status()

virtual O2status Proc_info::status ( const char **  process)
inlinevirtual

Reimplemented from O2node.


The documentation for this class was generated from the following files: