71 void message(
int priority,
const char *msg );
72 void announce (
const char *appliction_name,
const char *capabilities,
const char *process_name );
77 int init (
const char *nsm_url );
82 void check (
int timeout = 0 );
104 static int osc_open (
const char *path,
const char *types, lo_arg **argv,
int argc, lo_message msg,
void *user_data );
105 static int osc_save (
const char *path,
const char *types, lo_arg **argv,
int argc, lo_message msg,
void *user_data );
106 static int osc_announce_reply (
const char *path,
const char *types, lo_arg **argv,
int argc, lo_message msg,
void *user_data );
107 static int osc_error (
const char *path,
const char *types, lo_arg **argv,
int argc, lo_message msg,
void *user_data );
108 static int osc_session_is_loaded (
const char *path,
const char *types, lo_arg **argv,
int argc, lo_message msg,
void *user_data );
109 static int osc_broadcast (
const char *path,
const char *types, lo_arg **argv,
int argc, lo_message msg,
void *user_data );
char * _session_manager_name
virtual int command_open(const char *name, const char *display_name, const char *client_id, char **out_msg)=0
static int osc_broadcast(const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data)
void announce(const char *appliction_name, const char *capabilities, const char *process_name)
void message(int priority, const char *msg)
const char * client_id(void)
virtual void command_active(bool)
static int osc_open(const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data)
virtual int command_save(char **out_msg)=0
static int osc_session_is_loaded(const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data)
static int osc_error(const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data)
void check(int timeout=0)
virtual void command_session_is_loaded(void)
virtual int command_broadcast(const char *, lo_message)
int init(const char *nsm_url)
static int osc_save(const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data)
const char * client_path(void)
void broadcast(lo_message msg)
int init_thread(const char *nsm_url)
static int osc_announce_reply(const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data)
const char * session_manager_name(void)