=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/plugin/oxFunctionId.h,v retrieving revision 1.1.1.1 retrieving revision 1.6 diff -u -p -r1.1.1.1 -r1.6 --- OpenXM/src/kan96xx/plugin/oxFunctionId.h 1999/10/08 02:12:05 1.1.1.1 +++ OpenXM/src/kan96xx/plugin/oxFunctionId.h 2016/08/28 02:43:14 1.6 @@ -1,7 +1,12 @@ +/* $OpenXM: OpenXM/src/kan96xx/plugin/oxFunctionId.h,v 1.5 2004/03/08 08:24:42 takayama Exp $ */ /* ox_function_id.h */ -/* If you add new add new SM_*, - you also need to modify, KSmathcapByStruct() +/* If you add new SM_*, + you also need to modify, KSmathcapByStruct(), + OpenXM/doc/OpenXM-web/smCommand.h +and OpenXM/doc/OpenXM-specs/communication-model.tex. */ +#define SM_PRIVATE 0x7fff0000 /* 2147418112 */ + #define SM_popSerializedLocalObject 258 #define SM_popCMO 262 #define SM_popString 263 /* result ==> string and send the string by CMO */ @@ -19,10 +24,16 @@ #define SM_executeStringByLocalParserInBatchMode 274 #define SM_getsp 275 #define SM_dupErrors 276 +#define SM_pushCMOtag 277 -#define SM_DUMMY_sendcmo 280 #define SM_sync_ball 281 +#define SM_executeFunctionWithOptionalArgument 282 + +#define SM_nop 300 + +#define SM_DUMMY_sendcmo (SM_PRIVATE+1) + #define SM_control_kill 1024 #define SM_control_reset_connection 1030 #define SM_control_to_debug_mode 1025 @@ -30,4 +41,5 @@ #define SM_control_ping 1027 #define SM_control_start_watch_thread 1028 #define SM_control_stop_watch_thread 1029 +