Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef _AROARFW_NETWORK_H_
00026 #define _AROARFW_NETWORK_H_
00027
00029 typedef enum {
00030 #if 0
00031 #define RSOCKETTYPE_INET 1
00032 #define RSOCKETTYPE_TCP ROAR_SOCKET_TYPE_INET
00033 #define RSOCKETTYPE_GENSTR 6
00034 #define RSOCKETTYPE_DECNET 7
00035 #endif
00036
00037 RSOCKETTYPE_NONE = 0,
00039 RSOCKETTYPE_TCP = 1,
00041 RSOCKETTYPE_UNIX = 2,
00043 RSOCKETTYPE_FORK = 3,
00045 RSOCKETTYPE_FILE = 4,
00047 RSOCKETTYPE_UDP = 5,
00049 RSOCKETTYPE_GENSTR = 6,
00051 RSOCKETTYPE_DECNET = 7,
00053 RSOCKETTYPE_TCP6 = 8,
00055 RSOCKETTYPE_UDP6 = 9,
00057 RSOCKETTYPE_IPXSPX = 10,
00059 RSOCKETTYPE_IPX = 11
00060 } rsocktype_t;
00061
00063 typedef enum {
00064
00065 RSOCKMODE_LISTEN = 1,
00066
00067 RSOCKMODE_CONNECT = 2
00068 } rsockmode_t;
00069
00071 #define RDEFAULT_PORT 16002
00072
00074 #define RDEFAULT_HOST "localhost"
00075
00077 #define RDEFAULT_GSOCK "/tmp/roar"
00078
00084 #define RDEFAULT_USOCK "~/.roar"
00085
00087 #define RDEFAULT_OBJECT "roar"
00088
00089 #endif
00090
00091