libpsynth 0.2.1
Public Types | Public Member Functions
psynth::osc_client Class Reference

#include <osc_client.hpp>

Inheritance diagram for psynth::osc_client:
Inheritance graph
[legend]
Collaboration diagram for psynth::osc_client:
Collaboration graph
[legend]

List of all members.

Public Types

enum  state { IDLE, PENDING, CONNECTED, CLOSING }

Public Member Functions

 osc_client ()
 ~osc_client ()
state get_state ()
void connect (lo_address target, const char *src_port)
void disconnect ()
int receive (int time_out=0)
int update (int msec)

Member Enumeration Documentation

Enumerator:
IDLE 
PENDING 
CONNECTED 
CLOSING 

Constructor & Destructor Documentation

psynth::osc_client::osc_client ( )
psynth::osc_client::~osc_client ( )

Member Function Documentation

void psynth::osc_client::connect ( lo_address  target,
const char *  src_port 
)
void psynth::osc_client::disconnect ( )
state psynth::osc_client::get_state ( ) [inline]
int psynth::osc_client::receive ( int  time_out = 0)
int psynth::osc_client::update ( int  msec)

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