=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/plugin/oxKan0.h,v retrieving revision 1.4 retrieving revision 1.7 diff -u -p -r1.4 -r1.7 --- OpenXM/src/kan96xx/plugin/oxKan0.h 2002/11/07 23:52:20 1.4 +++ OpenXM/src/kan96xx/plugin/oxKan0.h 2003/11/19 01:02:39 1.7 @@ -1,4 +1,4 @@ -/* $OpenXM: OpenXM/src/kan96xx/plugin/oxKan0.h,v 1.3 2000/12/03 07:29:39 takayama Exp $ */ +/* $OpenXM: OpenXM/src/kan96xx/plugin/oxKan0.h,v 1.6 2003/11/18 11:08:27 takayama Exp $ */ /* ox_kan0.h */ #define mymalloc(n) malloc(n) @@ -66,8 +66,9 @@ typedef struct oxclient { NULL means no restriction.*/ int engineByteOrder; int controlByteOrder; + int engineID; } oxclient; -#define N_OF_CLIENT_FIELDS 13 /* If you add new field to struct oxclient +#define N_OF_CLIENT_FIELDS 14 /* If you add new field to struct oxclient do not forget to increase the number.*/ /* Change also, oxInitClient, oxCreateClient(2), oxCreateClientFile oxmisc.c oxClientToObject, oxObjectToClient oxmisc2.c @@ -91,7 +92,7 @@ oxclientp oxCreateClientFile(char *fileName,char *mode oxclientp oxCreateClient2(int fdstream,int portStream, int fdcontrol,int portControl,int ipmask,char *pass); int oxSetByteOrder(int fd); -int oxTellMyByteOrder(int fd); +int oxTellMyByteOrder(int fdOut,int fdIn); char *oxGenPass(void); @@ -152,3 +153,5 @@ int oxRemovePortFile(void); #define MAX_N_OF_CLIENT 1024 int oxGetClientID(); + +char *oxFIDtoStr(int id);