3 require_once('Obj/curl-de-sac.phh');
5 class short_cmd_cls extends CDS_cmd_cls {
6 function short_cmd_cls()
8 parent::__construct("short", 10);
13 printf("short_cb:\n");
17 class long_cmd_cls extends CDS_cmd_cls {
18 function long_cmd_cls()
20 parent::__construct("long", 15);
32 $cds = new Curl_de_sac();
35 $cmd_cls1 = new short_cmd_cls();
37 // registrer cds_cmd 1
38 if (($cds->cmd_register($cmd_cls1)) == FALSE) {
39 fprintf(STDERR, "cmd_cls1 registration failed\n");
44 $cmd_cls2 = new long_cmd_cls();
47 if (($cds->cmd_register($cmd_cls2)) == FALSE) {
48 fprintf(STDERR, "cmd_cls2 registration failed\n");
52 // register cds_cmd 2 (retry)
53 if (($cds->cmd_register($cmd_cls2)) != FALSE) {
54 fprintf(STDERR, "cmd_cls2 re-registration success\n");
63 // if input data execute some command
64 // if end => clean exit