version 1.2, 2000/03/16 07:34:37 |
version 1.4, 2003/03/08 07:49:59 |
|
|
/* $OpenXM: OpenXM/doc/oxlib/test2.c,v 1.1 2000/02/08 13:25:41 takayama Exp $ */ |
/* $OpenXM: OpenXM/doc/oxlib/test2.c,v 1.3 2002/02/25 07:09:02 noro Exp $ */ |
#include <asir/ox.h> |
#include <ox/smCommand.h> |
|
|
char *asir_ox_pop_string(); |
|
|
|
|
char *test2_ox_pop_string(); |
|
|
main() { |
main() { |
char *s; |
char *s; |
asir_ox_init(1); /* Use the network byte order */ |
asir_ox_init(1); /* Use the network byte order */ |
|
|
asir_ox_push_cmd(SM_executeFunction); |
asir_ox_push_cmd(SM_executeFunction); |
*/ |
*/ |
|
|
s = asir_ox_pop_string(); |
s = test2_ox_pop_string(); |
printf("%s\n",s); |
printf("%s\n",s); |
|
|
printf("------------------------------------------\n"); |
printf("------------------------------------------\n"); |
asir_ox_push_object_given_by_a_string("12345;"); |
asir_ox_push_object_given_by_a_string("12345;"); |
s = asir_ox_pop_string(); |
s = test2_ox_pop_string(); |
printf("%s\n",s); |
printf("%s\n",s); |
|
|
} |
} |
Line 62 asir_ox_push_object_given_by_a_string(char *s) { |
|
Line 63 asir_ox_push_object_given_by_a_string(char *s) { |
|
asir_ox_push_cmd(SM_executeStringByLocalParser); |
asir_ox_push_cmd(SM_executeStringByLocalParser); |
} |
} |
|
|
char *asir_ox_pop_string() { |
char *test2_ox_pop_string() { |
int size; |
int size; |
char *s; |
char *s; |
int tag; |
int tag; |
Line 82 char *asir_ox_pop_string() { |
|
Line 83 char *asir_ox_pop_string() { |
|
return(s+8); |
return(s+8); |
} |
} |
} |
} |
|
|
debug_packet(char *p,int size) { |
debug_packet(char *p,int size) { |
int i; |
int i; |
for (i=0; i<size; i++) { |
for (i=0; i<size; i++) { |