[BACK]Return to oxKan0.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / plugin

Diff for /OpenXM/src/kan96xx/plugin/oxKan0.h between version 1.4 and 1.8

version 1.4, 2002/11/07 23:52:20 version 1.8, 2004/02/23 09:03:43
Line 1 
Line 1 
 /* $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.7 2003/11/19 01:02:39 takayama Exp $ */
 /* ox_kan0.h */  /* ox_kan0.h */
   
 #define mymalloc(n) malloc(n)  #define mymalloc(n) sGC_malloc(n)
 #define myfree(p) free(p)  #define myfree(p) sGC_free(p)
 typedef FILE2 *  ox_stream;  typedef FILE2 *  ox_stream;
   
 int socketOpen(char *serverName,int portNumber);  int socketOpen(char *serverName,int portNumber);
Line 66  typedef  struct oxclient {
Line 66  typedef  struct oxclient {
                          NULL means no restriction.*/                           NULL means no restriction.*/
   int engineByteOrder;    int engineByteOrder;
   int controlByteOrder;    int controlByteOrder;
     int engineID;
 } oxclient;  } 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.*/                                       do not forget to increase the number.*/
 /* Change also, oxInitClient, oxCreateClient(2), oxCreateClientFile    oxmisc.c  /* Change also, oxInitClient, oxCreateClient(2), oxCreateClientFile    oxmisc.c
    oxClientToObject, oxObjectToClient oxmisc2.c     oxClientToObject, oxObjectToClient oxmisc2.c
Line 91  oxclientp oxCreateClientFile(char *fileName,char *mode
Line 92  oxclientp oxCreateClientFile(char *fileName,char *mode
 oxclientp oxCreateClient2(int fdstream,int portStream,  oxclientp oxCreateClient2(int fdstream,int portStream,
                           int fdcontrol,int portControl,int ipmask,char *pass);                            int fdcontrol,int portControl,int ipmask,char *pass);
 int oxSetByteOrder(int fd);  int oxSetByteOrder(int fd);
 int oxTellMyByteOrder(int fd);  int oxTellMyByteOrder(int fdOut,int fdIn);
   
 char *oxGenPass(void);  char *oxGenPass(void);
   
Line 152  int oxRemovePortFile(void);
Line 153  int oxRemovePortFile(void);
   
 #define MAX_N_OF_CLIENT 1024  #define MAX_N_OF_CLIENT 1024
 int oxGetClientID();  int oxGetClientID();
   
   char *oxFIDtoStr(int id);

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.8

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>