version 1.12, 2003/05/07 04:00:30 |
version 1.14, 2005/07/28 07:22:33 |
|
|
/* -*- mode: C -*- */ |
/* -*- mode: C -*- */ |
/* $OpenXM: OpenXM/src/oxc/oxc.c,v 1.11 2001/01/10 06:54:36 ohara Exp $ */ |
/* $OpenXM: OpenXM/src/oxc/oxc.c,v 1.13 2004/12/01 17:42:46 ohara Exp $ */ |
|
|
#include <stdio.h> |
#include <stdio.h> |
#include <stdlib.h> |
#include <stdlib.h> |
Line 127 static char **makeargs(char **oldargs) |
|
Line 127 static char **makeargs(char **oldargs) |
|
return newargs; |
return newargs; |
} |
} |
|
|
static int basic0[] = { |
|
CMO_ERROR2, |
|
CMO_NULL, |
|
CMO_INT32, |
|
CMO_DATUM, |
|
CMO_STRING, |
|
CMO_MATHCAP, |
|
CMO_LIST, |
|
0 |
|
}; |
|
|
|
/* We assume that data has the following format: |
/* We assume that data has the following format: |
LENGTH hostname '\0' port '\0' password '\0' |
LENGTH hostname '\0' port '\0' password '\0' |
where LENGTH is an integer with network byte order and its value |
where LENGTH is an integer with network byte order and its value |
Line 182 int main(int argc, char *argv[]) |
|
Line 171 int main(int argc, char *argv[]) |
|
delay = atoi(optarg); |
delay = atoi(optarg); |
break; |
break; |
default: |
default: |
|
; |
} |
} |
} |
} |
argc -= optind; |
argc -= optind; |
Line 208 int main(int argc, char *argv[]) |
|
Line 198 int main(int argc, char *argv[]) |
|
usleep(delay); |
usleep(delay); |
if ((oxfp = connection()) != NULL) { |
if ((oxfp = connection()) != NULL) { |
ox_printf("oxc: oxfp = %p, fd = %d\n", oxfp, oxfp->fd); |
ox_printf("oxc: oxfp = %p, fd = %d\n", oxfp, oxfp->fd); |
mathcap_init(20001006, "v2000.10.06", "oxc", basic0, NULL); |
mathcap_init("v2000.10.06", "oxc"); |
sm(oxfp); |
sm(oxfp); |
} |
} |
return 0; |
return 0; |