libpsynth 0.2.1
Public Member Functions | Protected Member Functions
psynth::osc_server_subject Class Reference

#include <osc_server.hpp>

Inheritance diagram for psynth::osc_server_subject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void add_listener (osc_server_listener *l)
void delete_listener (osc_server_listener *l)

Protected Member Functions

void notify_server_start_listening (osc_server *server)
void notify_server_stop_listening (osc_server *server, osc_server_error err)
void notify_server_client_disconnect (osc_server *server, int client_id, osc_server_client_error cause)
void notify_server_client_connect (osc_server *server, int client_id)

Member Function Documentation

void psynth::osc_server_subject::add_listener ( osc_server_listener *  l) [inline]
void psynth::osc_server_subject::delete_listener ( osc_server_listener *  l) [inline]
void psynth::osc_server_subject::notify_server_client_connect ( osc_server *  server,
int  client_id 
) [protected]
void psynth::osc_server_subject::notify_server_client_disconnect ( osc_server *  server,
int  client_id,
osc_server_client_error  cause 
) [protected]
void psynth::osc_server_subject::notify_server_start_listening ( osc_server *  server) [protected]
void psynth::osc_server_subject::notify_server_stop_listening ( osc_server *  server,
osc_server_error  err 
) [protected]

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