Ardour
9.0-pre0-582-g084a23a80d
|
#include <nsm.h>
Public Member Functions | |
NSM_Client () | |
~NSM_Client () | |
Public Member Functions inherited from NSM::Client | |
Client () | |
virtual | ~Client () |
bool | is_active (void) |
const char * | session_manager_name (void) |
const char * | client_id (void) |
const char * | client_path (void) |
void | is_dirty (void) |
void | is_clean (void) |
void | progress (float f) |
void | message (int priority, const char *msg) |
void | announce (const char *appliction_name, const char *capabilities, const char *process_name) |
void | broadcast (lo_message msg) |
int | init (const char *nsm_url) |
int | init_thread (const char *nsm_url) |
void | check (int timeout=0) |
void | start (void) |
void | stop (void) |
Protected Member Functions | |
int | command_open (const char *name, const char *display_name, const char *client_id, char **out_msg) |
int | command_save (char **out_msg) |
Protected Member Functions inherited from NSM::Client | |
virtual void | command_active (bool) |
virtual void | command_session_is_loaded (void) |
virtual int | command_broadcast (const char *, lo_message) |
Additional Inherited Members | |
Public Types inherited from NSM::Client | |
enum | { ERR_OK = 0 , ERR_GENERAL = -1 , ERR_INCOMPATIBLE_API = -2 , ERR_BLACKLISTED = -3 , ERR_LAUNCH_FAILED = -4 , ERR_NO_SUCH_FILE = -5 , ERR_NO_SESSION_OPEN = -6 , ERR_UNSAVED_CHANGES = -7 , ERR_NOT_NOW = -8 } |
NSM_Client::NSM_Client | ( | ) |
|
protectedvirtual |
Implements NSM::Client.
|
protectedvirtual |
Implements NSM::Client.