Changeset 12757 for trunk/FACT++/dim/src/examples
- Timestamp:
- 01/24/12 13:41:57 (13 years ago)
- Location:
- trunk/FACT++/dim/src/examples
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/dim/src/examples/test_client.c
r12585 r12757 25 25 26 26 TT t; 27 /* 28 void big_rout( tag, buf, size ) 29 int *buf; 30 int *tag, *size; 27 28 void big_rout( int *tag, int *buf, int *size ) 31 29 { 32 30 33 printf("Received %d for TestMem\n", *buf); 31 if(size){} 32 printf("Received %d for TestMem_%d\n", *buf, *tag); 34 33 } 35 */ 34 36 35 37 36 void got_servers( int *tag, char *list, int *size) … … 57 56 void version_rout( int *tag, int *buf, int *size) 58 57 { 59 printf("Received VERSION %x, %d\n", buf, *size); 58 if(tag){} 59 printf("Received VERSION %x, %d\n", (long)buf, *size); 60 60 } 61 61 … … 64 64 int *tag, *size; 65 65 { 66 /* 66 67 char *format; 67 /*68 68 format = dic_get_format(0); 69 69 printf("Received format = %s %08x, %d\n",format, format, *size); … … 122 122 printf("%s\n",aux); 123 123 strcpy(client_str,argv[1]); 124 124 125 for(i = 0; i< 10; i++) 125 126 { … … 136 137 dic_info_service( str, MONITORED, 0, 0, 0, version_rout, 0, 137 138 NULL, 0 ); 138 /* 139 sprintf(aux,"%s/TestMem",argv[2]); 140 dic_info_service( aux, MONITORED, 0, 0, 0, big_rout, 0, 139 /* 140 for(i = 0; i < 20; i++) 141 { 142 sprintf(aux,"%s/TestMem_%d",argv[2], i); 143 dic_info_service( aux, MONITORED, 0, 0, 0, big_rout, i, 141 144 &no_link, 4 ); 145 } 142 146 */ 143 147 /* -
trunk/FACT++/dim/src/examples/test_server.c
r12585 r12757 20 20 TT t; 21 21 22 /* 22 23 23 int big_buff[1024]; 24 */ 24 25 25 26 26 void cmnd_rout(int *tag, TT *buf, int *size) … … 64 64 int main(int argc, char **argv) 65 65 { 66 int i, id, *ptr ;66 int i, id, *ptr/*, big_ids[20]*/; 67 67 char aux[80]; 68 char name[84], name1[132]; 68 char name[84]/*, name1[132]*/; 69 /* 69 70 int on = 0; 71 */ 70 72 long dnsid = 0; 71 73 char extra_dns[128]; … … 133 135 } 134 136 */ 137 135 138 /* 136 139 for(i = 1; i <= 200; i++) -
trunk/FACT++/dim/src/examples/test_server.cxx
r12585 r12757 97 97 } 98 98 99 DimService *bool_serv[10]; 99 100 void add_serv_bool(const bool & boolval) 100 101 { 101 DimService *serv;102 102 103 103 // serv = new DimService("TEST/BOOLVAL_CONST",(short &)boolval); 104 serv = new DimService("TEST/BOOLVAL_CONST","C:1", (void *)&boolval, 1); 104 bool_serv[0] = new DimService("TEST/BOOLVAL_CONST","C:1", (void *)&boolval, 1); 105 bool_serv[1] = new DimService("TEST/BOOLVAL_CONST1","C:1", (void *)&boolval, 1); 105 106 } 106 107 … … 131 132 DimService *new_servint; 132 133 134 // DimService *dim = new DimService("test","C"); 135 // delete dim; 136 133 137 DimServer::start("TEST"); 134 138 extraDns = DimUtil::getEnvVar("EXTRA_DNS_NODE"); … … 186 190 { 187 191 sleep(5); 188 189 192 /* 190 193 while(cmdsvr.hasNext()) … … 200 203 boolval = 0; 201 204 ival++; 205 bool_serv[1]->updateService(); 202 206 203 207 int inCallback = DimServer::inCallback();
Note:
See TracChangeset
for help on using the changeset viewer.