'랑데뷰'에 해당되는 글 2건

  1. 2007.07.28 랑데뷰, CMessage 선언 예제 by pino93
  2. 2007.07.28 랑데뷰 CMessage 선언 by pino93

 

CMessage_initialize(FACILITY,

            runEnv,

            NODE_NAME,

            DEVICE_NAME,

           "*",

            SERVICE,

            NETWORK,

            DAEMON,

            RV_LOAD_BALANCE,

            &sts_val,

            sts_msg);

if(sts_val != 0)

{

   return-1;

}

 

CMessage_create_server(DEVICE_NAME, &sts_val, sts_msg);

 

if(sts_val != 0)

{

    CMessage_terminate(&sts_val, sts_msg);

   return-1;

}

Log(PRGLOG,"","","DEVICE_NAME : %s", DEVICE_NAME);

 

CMessage_startup_server(main_callback, &sts_val, sts_msg);

CMessage_destroy_server(DEVICE_NAME, &sts_val, sts_msg);

 

'Program > CMessage' 카테고리의 다른 글

랑데뷰, CMessage 선언 예제  (0) 2007.07.28
랑데뷰 CMessage 선언  (0) 2007.07.28
Posted by pino93

 

//---------------------------------------------------------

// 랑데뷰 선언 시작

 

typedefvoid(CMessage_callback_type)(char*name,

                   intreply_expected,

                   char*message,

                   intopaque_flag,

                   intopaque_type,

                    unsignedshortsts_val,

                   char*sts_msg );

 

extern"C"voidCMessage_initialize(char*my_facility_name,

                   char*my_environment_name,

                   char*my_node_name,

                   char*my_device_name,

                   char*my_command,

                   char*service,

                   char*network,

                   char*daemon,

                   intload_balance,

                    unsignedshort*sts_val,

                   char*sts_msg);

 

extern"C"voidCMessage_startup_server(CMessage_callback_type *callback_address,

                    unsignedshort*sts_val,

                   char*sts_msg);

 

extern"C"voidCMessage_create_server(char*device_name,

                    unsignedshort*sts_val,

                   char*sts_msg);

 

extern"C"voidCMessage_destroy_server(char*device_name,

                    unsignedshort*sts_val,

                   char*sts_msg);

 

extern"C"voidCMessage_terminate(unsignedshort*sts_val,char*sts_msg);

 

 

extern"C"voidCMessage_publish(char* subject,

                   char* message_rep,

                   intop1,

                   intop2,

                    unsignedshort*sts_val,

                   char*sts_msg);

 

extern"C"voidmain_callback(char*name,

                   intreply_expected,

                   char*message,

                   intopaque_flag,

                   intopaque_type,

                    unsignedshortsts_val,

                   char*sts_msg);

'Program > CMessage' 카테고리의 다른 글

랑데뷰, CMessage 선언 예제  (0) 2007.07.28
랑데뷰 CMessage 선언  (0) 2007.07.28
Posted by pino93