=================================================================== RCS file: /home/cvs/OpenXM/src/ox_math/math2.tm,v retrieving revision 1.6 retrieving revision 1.10 diff -u -p -r1.6 -r1.10 --- OpenXM/src/ox_math/math2.tm 1999/11/19 20:51:36 1.6 +++ OpenXM/src/ox_math/math2.tm 2000/02/14 09:39:12 1.10 @@ -1,7 +1,6 @@ /* -*- mode: C; coding: euc-japan -*- */ -/* $OpenXM: OpenXM/src/ox_math/math2.tm,v 1.5 1999/11/07 12:12:55 ohara Exp $ */ +/* $OpenXM: OpenXM/src/ox_math/math2.tm,v 1.9 2000/01/22 06:29:17 ohara Exp $ */ -/* サーバとの通信路を開く */ int OX_start P((const char *)); :Begin: :Function: OX_start @@ -11,6 +10,15 @@ int OX_start P((const char *)); :ReturnType: Integer :End: +int OX_start_remote_ssh P((const char *, const char *)); +:Begin: +:Function: OX_start_remote_ssh +:Pattern: OxStartRemoteSSH[s_String, host_String] +:Arguments: {s, host} +:ArgumentTypes: {String, String} +:ReturnType: Integer +:End: + int OX_start_insecure P ((const char *, int, int)); :Begin: :Function: OX_start_insecure @@ -20,73 +28,73 @@ int OX_start_insecure P ((const char *, int, int)); :ReturnType: Integer :End: -int OX_executeStringByLocalParser P((const char *)); +int OX_execute_string P((int id, const char *)); :Begin: -:Function: OX_executeStringByLocalParser -:Pattern: OxExecute[s_String] -:Arguments: {s} -:ArgumentTypes: {String} +:Function: OX_execute_string +:Pattern: OxExecuteString[id_Integer, s_String] +:Arguments: {id, s} +:ArgumentTypes: {Integer, String} :ReturnType: Integer :End: -int OX_parse P((const char *)); +int OX_parse P((int id, const char *)); :Begin: :Function: OX_parse -:Pattern: OxParse[s_String] -:Arguments: {s} -:ArgumentTypes: {String} +:Pattern: OxParse[id_Integer, s_String] +:Arguments: {id, s} +:ArgumentTypes: {Integer, String} :ReturnType: Integer :End: -char *OX_popString P(()); +char *OX_popString P((int id)); :Begin: :Function: OX_popString -:Pattern: OxPopString[] -:Arguments: {} -:ArgumentTypes: {} +:Pattern: OxPopString[id_Integer] +:Arguments: {id} +:ArgumentTypes: {Integer} :ReturnType: String :End: -void OX_popCMO P(()); +void OX_popCMO P((int id)); :Begin: :Function: OX_popCMO -:Pattern: OxPopCMO[] -:Arguments: {} -:ArgumentTypes: {} +:Pattern: OxPopCMO[id_Integer] +:Arguments: {id} +:ArgumentTypes: {Integer} :ReturnType: Manual :End: -void OX_receive P(()); +void OX_get P((int id)); :Begin: -:Function: OX_receive -:Pattern: OxReceive[] -:Arguments: {} -:ArgumentTypes: {} +:Function: OX_get +:Pattern: OxGet[id_Integer] +:Arguments: {id} +:ArgumentTypes: {Integer} :ReturnType: Manual :End: -int OX_close P(()); +int OX_close P((int id)); :Begin: :Function: OX_close -:Pattern: OxClose[] -:Arguments: {} -:ArgumentTypes: {} +:Pattern: OxClose[id_Integer] +:Arguments: {id} +:ArgumentTypes: {Integer} :ReturnType: Integer :End: -int OX_reset P(()); +int OX_reset P((int id)); :Begin: :Function: OX_reset -:Pattern: OxReset[] -:Arguments: {} -:ArgumentTypes: {} +:Pattern: OxReset[id_Integer] +:Arguments: {id} +:ArgumentTypes: {Integer} :ReturnType: Integer :End: