|
| 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
, RSTREAMPARA_RPG = 12
} |
| | Sub-Commands for the RCMD_?ET_STREAM_PARA commands. More...
|
| |
| enum | rrpgmode_t {
RRPGMODE_DEFAULT = -1
, RRPGMODE_NONE = 0
, RRPGMODE_USER = 1
, RRPGMODE_ALBUM = 2
,
RRPGMODE_TRACK = 3
, RRPGMODE_ALBUMTRACK = 4
, RRPGMODE_TRACKALBUM = 5
} |
| | Modes as used with RSTREAMPARA_RPG. 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
, RPROTO_GAME = 19
, RPROTO_TELNET = 20
,
RPROTO_DHCP = 21
, RPROTO_SSH = 22
, RPROTO_TIME = 23
, RPROTO_RLOGIN = 24
,
RPROTO_RPLD = 25
, RPROTO_MPD = 26
} |
| | 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...
|
| |