Go to the source code of this file.
Enumerations |
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...
|
Macro Definition Documentation
#define RDEFAULT_GSOCK "/tmp/roar" |
Default RoarAudio global socket filename.
Definition at line 75 of file network.h.
#define RDEFAULT_HOST "localhost" |
Default RoarAudio Host.
Definition at line 72 of file network.h.
#define RDEFAULT_OBJECT "roar" |
Default RoarAudio DECnet object.
Definition at line 85 of file network.h.
#define RDEFAULT_PORT 16002 |
Default RoarAudio port for TCP/IP.
Definition at line 69 of file network.h.
#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.
Enumeration Type Documentation
Possible socket modes.
- Enumerator:
RSOCKMODE_LISTEN |
|
RSOCKMODE_CONNECT |
|
Definition at line 61 of file network.h.
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.