Go to the source code of this file.
|
enum | rsocktype_t {
RSOCKETTYPE_NONE = 0,
RSOCKETTYPE_TCP = 1,
RSOCKETTYPE_UNIX = 2,
RSOCKETTYPE_FORK = 3,
RSOCKETTYPE_FILE = 4,
RSOCKETTYPE_UDP = 5,
RSOCKETTYPE_GENSTR = 6,
RSOCKETTYPE_DECNET = 7,
RSOCKETTYPE_TCP6 = 8,
RSOCKETTYPE_UDP6 = 9,
RSOCKETTYPE_IPXSPX = 10,
RSOCKETTYPE_IPX = 11,
RSOCKETTYPE_LAT_SERVICE = 12,
RSOCKETTYPE_LAT_REVERSE_PORT = 13
} |
| Possible socket types. More...
|
|
enum | rsockmode_t { RSOCKMODE_LISTEN = 1,
RSOCKMODE_CONNECT = 2
} |
| Possible socket modes. More...
|
|
§ RDEFAULT_GSOCK
#define RDEFAULT_GSOCK "/tmp/roar" |
Default RoarAudio global socket filename.
Definition at line 75 of file network.h.
§ RDEFAULT_HOST
#define RDEFAULT_HOST "localhost" |
Default RoarAudio Host.
Definition at line 72 of file network.h.
§ RDEFAULT_OBJECT
#define RDEFAULT_OBJECT "roar" |
Default RoarAudio DECnet object.
Definition at line 85 of file network.h.
§ RDEFAULT_PORT
#define RDEFAULT_PORT 16002 |
Default RoarAudio port for TCP/IP.
Definition at line 69 of file network.h.
§ RDEFAULT_USOCK
#define RDEFAULT_USOCK "~/.roar" |
Default RoarAudio user socket filename.
Tilde (~) at the begining of the string needs to be replaced by the user's home directory. This is normaly stored in $HOME.
Definition at line 82 of file network.h.
§ rsockmode_t
Possible socket modes.
Enumerator |
---|
RSOCKMODE_LISTEN | |
RSOCKMODE_CONNECT | |
Definition at line 61 of file network.h.
§ rsocktype_t
Possible socket types.
Enumerator |
---|
RSOCKETTYPE_NONE | None, not set, unknown, invalid.
|
RSOCKETTYPE_TCP | TCP Socket.
|
RSOCKETTYPE_UNIX | UNIX Socket.
|
RSOCKETTYPE_FORK | Fork (internal use only)
|
RSOCKETTYPE_FILE | Normal file (may be specal device, too, everything open() works on)
|
RSOCKETTYPE_UDP | UDP.
|
RSOCKETTYPE_GENSTR | Generic stream.
|
RSOCKETTYPE_DECNET | DECnet.
|
RSOCKETTYPE_TCP6 | TCP6.
|
RSOCKETTYPE_UDP6 | UDP6.
|
RSOCKETTYPE_IPXSPX | IPX/SPX.
|
RSOCKETTYPE_IPX | Plain IPX.
|
RSOCKETTYPE_LAT_SERVICE | LAT Service.
|
RSOCKETTYPE_LAT_REVERSE_PORT | LAT reverse port.
|
Definition at line 29 of file network.h.