#include "ix_tools.h"
#include "xvalue.h"
#include "asintf.h"
#include "i_asintf.h"
Go to the source code of this file.
Classes | |
struct | gl_data |
Defines | |
#define | AS_CLIENT_MAX 512 |
max. number of clients | |
#define | AS_FILTER_MAX 64 |
max. number of filter per client | |
#define | AS_OUT_QUEUE_MAX 8*1024 |
outqueue size per client | |
#define | AS_IN_QUEUE_MAX 8*1024 |
message queue size for received alarms | |
#define | LISTENER_MAX 32 |
max. number of xfer listeners | |
#define | NET_AS_HOST_ENV "NET_AS_HOST" |
the environment variable the clients are looking in for the host name on which asrvr is running | |
#define | NET_AS_PORT_ENV "NET_AS_PORT" |
the environment variable the clients are looking in for the port number on which asrvr is listening | |
#define | ASRVR_TCP_PORT 5005 |
default tcp port of rsrvr if not supplied by command line argument | |
#define | ASRVR_UDP_PORT 5006 |
#define | MAX_SERVICES 8 |
#define | IX_V_TRIGGER 0x02 |
#define | IX_V_AS_INTF 0x04 |
#define | IX_V_CLIENT 0x08 |
#define | IX_V_MSG 0x10 |
#define | IX_V_ALARM_NOTIFY 0x20 |
#define | IX_V_ALARM_RECEIVED 0x40 |
#define | IX_V_XFER 0x80 |
#define | IX_V_DEBUG 0x0100 |
Functions | |
int | alarm_receiver_start () |
int | process_alarm (void *) |
int | mkclientpath (char *buf, int buflen, int node, char *client) |
int | set_client_uv_infos (int node, char *proc, int fd, long long int no, int queueCount, int queueOverrun, int perFlush) |
This header is not public. Here the controlling parameters of interest are defined and what variables you have to set to enable your client to connect to rsrvr
.