Enumerations |
enum | rcmd_t {
RCMD_NOOP = 0,
RCMD_IDENTIFY = 1,
RCMD_AUTH = 2,
RCMD_NEW_STREAM = 3,
RCMD_SET_META = 4,
RCMD_EXEC_STREAM = 5,
RCMD_QUIT = 6,
RCMD_GET_STANDBY = 7,
RCMD_SET_STANDBY = 8,
RCMD_SERVER_INFO = 9,
RCMD_SERVER_STATS = 10,
RCMD_SERVER_OINFO = 11,
RCMD_ADD_DATA = 12,
RCMD_EXIT = 13,
RCMD_LIST_STREAMS = 14,
RCMD_LIST_CLIENTS = 15,
RCMD_GET_CLIENT = 16,
RCMD_GET_STREAM = 17,
RCMD_KICK = 18,
RCMD_SET_VOL = 19,
RCMD_GET_VOL = 20,
RCMD_CON_STREAM = 21,
RCMD_GET_META = 22,
RCMD_LIST_META = 23,
RCMD_BEEP = 24,
RCMD_GET_ACL = 25,
RCMD_SET_ACL = 26,
RCMD_AUTHCTL = 25,
RCMD_ACLCTL = 26,
RCMD_GET_STREAM_PARA = 27,
RCMD_SET_STREAM_PARA = 28,
RCMD_ATTACH = 29,
RCMD_PASSFH = 30,
RCMD_GETTIMEOFDAY = 31,
RCMD_WHOAMI = 32,
RCMD_DEVCTL = 33,
RCMD_CAPS = 34,
RCMD_WAIT = 35,
RCMD_NOTIFY = 36,
RCMD_SEEK = 37,
RCMD_CLIENTCTL = 38,
RCMD_LOOKUP = 39,
RCMD_CONCTL = 40,
RCMD_SHIFT_DATA = 41,
RCMD_OK = 254,
RCMD_ERROR = 255
} |
| Command values used for rmsg*_t. More...
|
enum | rterm_t { RTERM_EXIT = 0,
RTERM_TERM = 1
} |
| Parameter for server termination (RCMD_EXIT) More...
|
enum | rvolch_t { RVOL_SET_ALL = 1,
RVOL_SET_ONE = 2,
RVOL_SET_MS = 3,
RVOL_SET_UNMAPED = 4
} |
| Parameter for type of volume change. More...
|
enum | rflagch_t {
RFLAGCH_SET = 0,
RFLAGCH_RESET = 1,
RFLAGCH_TOGGLE = 2,
RFLAGCH_NOOP = 3,
RFLAGCH_PROTECT = 0x8000
} |
| Parameter for stream flag operation. More...
|
enum | rstreamstat_t {
RSTREAMSTATE_UNKNOWN = -1,
RSTREAMSTATE_NULL = 0,
RSTREAMSTATE_UNUSED = RSTREAMSTATE_NULL,
RSTREAMSTATE_INITING = 1,
RSTREAMSTATE_NEW = 2,
RSTREAMSTATE_OLD = 3,
RSTREAMSTATE_CLOSING = 4,
RSTREAMSTATE_ERROR = 5,
RSTREAMSTATE_NEEDSEEK = 6
} |
| States a stream can have. More...
|
enum | rdir_t {
RDIR_PLAY = 1,
RDIR_RECORD = 2,
RDIR_MONITOR = 3,
RDIR_FILTER = 4,
RDIR_OUTPUT = 5,
RDIR_MIXING = 6,
RDIR_META = 8,
RDIR_BIDIR = 9,
RDIR_THRU = 10,
RDIR_BRIDGE = 11,
RDIR_MIDI_IN = 12,
RDIR_MIDI_OUT = 13,
RDIR_LIGHT_IN = 14,
RDIR_LIGHT_OUT = 15,
RDIR_RAW_IN = 16,
RDIR_RAW_OUT = 17,
RDIR_COMPLEX_IN = 18,
RDIR_COMPLEX_OUT = 19,
RDIR_RDTCS_IN = 20,
RDIR_RDTCS_OUT = 21,
RDIR_RECPLAY = 22,
RDIR_DIRIDS = 23
} |
| Type for stream directions. More...
|
enum | rrole_t {
RROLE_UNKNOWN = -1,
RROLE_NONE = 0,
RROLE_MUSIC = 1,
RROLE_VIDEO = 2,
RROLE_GAME = 3,
RROLE_EVENT = 4,
RROLE_BEEP = 5,
RROLE_PHONE = 6,
RROLE_BACKGROUND_MUSIC = 7,
RROLE_VOICE = 8,
RROLE_INSTRUMENT = 9,
RROLE_RHYTHM = 10,
RROLE_CLICK = 11,
RROLE_MIXED = 12
} |
| Roles a stream can have. More...
|
enum | rstandby_t { RSTANDBY_INACTIVE = 0,
RSTANDBY_ACTIVE = 1
} |
| Possible standby modes. More...
|
enum | rot_t {
ROT_CLIENT = 1,
ROT_STREAM = 2,
ROT_SOURCE = 3,
ROT_SAMPLE = 4,
ROT_OUTPUT = 5,
ROT_MIXER = 6,
ROT_BRIDGE = 7,
ROT_LISTEN = 8,
ROT_ACTION = 9,
ROT_MSGQUEUE = 10,
ROT_MSGBUS = 11
} |
| RoarAudio object types. More...
|
enum | rattach_t {
RATTACH_SIMPLE = 1,
RATTACH_SOURCE = 2,
RATTACH_OUTPUT = 3,
RATTACH_MIXER = 4,
RATTACH_BRIDGE = 5
} |
| Types of attaches for the RCMD_ATTACH command. More...
|
enum | rstreampata_t {
RSTREAMPARA_INFO = 1,
RSTREAMPARA_FLAGS = 2,
RSTREAMPARA_NAME = 3,
RSTREAMPARA_CHANMAP = 4,
RSTREAMPARA_ROLE = 5,
RSTREAMPARA_HASHTABLE = 6,
RSTREAMPARA_WININFO = 7,
RSTREAMPARA_PROPTABLE = 8,
RSTREAMPARA_LTM = 9,
RSTREAMPARA_RADIO = 11
} |
| Sub-Commands for the RCMD_?ET_STREAM_PARA commands. More...
|
enum | rauth_t {
RAUTH_AUTO = -1,
RAUTH_NONE = 0,
RAUTH_COOKIE = 1,
RAUTH_TRUST = 2,
RAUTH_PASSWORD = 3,
RAUTH_SYSUSER = 4,
RAUTH_OPENPGP_SIGN = 5,
RAUTH_OPENPGP_ENCRYPT = 6,
RAUTH_OPENPGP_AUTH = 7,
RAUTH_KERBEROS = 8,
RAUTH_RHOST = 9,
RAUTH_XAUTH = 10,
RAUTH_IDENT = 11
} |
| Auth methodes for the RCMD_AUTH command. More...
|
enum | rproto_t {
RPROTO_NONE = 0,
RPROTO_ROARAUDIO = 1,
RPROTO_ESOUND = 2,
RPROTO_AUTO = 3,
RPROTO_HTTP = 4,
RPROTO_GOPHER = 5,
RPROTO_ICY = 7,
RPROTO_SIMPLE = 8,
RPROTO_RSOUND = 9,
RPROTO_RPLAY = 10,
RPROTO_IRC = 11,
RPROTO_DCC = 12,
RPROTO_ECHO = 13,
RPROTO_DISCARD = 14,
RPROTO_WHOIS = 15,
RPROTO_FINGER = 16,
RPROTO_QUOTE = 17,
RPROTO_DAYTIME = 18
} |
| Protocol IDs. More...
|
enum | rcaps_t { RCT_CAPS = 0,
RCT_STANDARDS = 1
} |
| Subtypes for CAPS command. More...
|
enum | rhq_t {
RHQ_BAD = 0,
RHQ_BAD_NB = 1,
RHQ_NEAR = 2,
RHQ_NEAR_NB = 3,
RHQ_GOOD = 4,
RHQ_GOOD_NB = 5,
RHQ_EXACT_NB = 7,
RHQ_EXACT = RHQ_EXACT_NB
} |
| Hint Quality values for SEEK command. More...
|
enum | rwhence_t { RWHENCE_BEGIN = 0,
RWHENCE_CUR = 1,
RWHENCE_END = 2
} |
| Whence for SEEK command. More...
|
enum | rit_t { RIT_SERVER = 1,
RIT_COUNTERS = 2,
RIT_LISTEN = 3
} |
| Information types for SERVER_INFO command. More...
|
enum | ritst_t {
RITST_VERSION = 0,
RITST_LOCATION = 1,
RITST_DESCRIPTION = 2,
RITST_CONTACT = 3,
RITST_UN_SYSNAME = 4,
RITST_UN_NODENAME = 5,
RITST_UN_RELEASE = 6,
RITST_UN_MACHINE = 7,
RITST_SERIAL = 8,
RITST_ADDRESS = 9,
RITST_UIURL = 10,
RITST_HOSTID = 11,
RITST_LICENSE = 12,
RITST_BUILD = 13
} |
| Information types for Server Type (ITST) for SERVER_INFO command. More...
|