[BACK]Return to mlo.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_math

Annotation of OpenXM/src/ox_math/mlo.h, Revision 1.6

1.6     ! ohara       1: /* $OpenXM: OpenXM/src/ox_math/mlo.h,v 1.5 2000/03/10 12:38:47 ohara Exp $ */
1.1       ohara       2: #ifndef _MLO_H_
                      3:
                      4: #define _MLO_H_
                      5:
1.5       ohara       6: #include <ox_toolkit.h>
1.1       ohara       7:
1.3       ohara       8: /* definitions of Mathlink Local Objects. */
1.1       ohara       9: typedef struct {
                     10:     int tag;
                     11:     int length;
                     12:     cell head[1];
                     13:     char *function;
                     14: } mlo_function;
                     15:
1.2       ohara      16: typedef cmo mlo;
                     17: typedef cmo_string mlo_string;
                     18: typedef cmo_zz mlo_zz;
                     19:
                     20: mlo_function *new_mlo_function(char *function);
                     21:
1.1       ohara      22: cmo *receive_mlo();
1.2       ohara      23: mlo *receive_mlo_zz();
                     24: mlo *receive_mlo_string();
                     25: cmo *receive_mlo_function();
                     26: cmo *convert_mlo_to_cmo(mlo *m);
                     27: cmo *receive_mlo_function_newer();
                     28: cmo *receive_mlo_symbol();
1.6     ! ohara      29: mlo *receive_mlo_error();
        !            30: mlo *receive_mlo_real();
1.2       ohara      31:
                     32: int send_mlo(cmo *m);
1.1       ohara      33:
1.6     ! ohara      34: int ml_abort();
        !            35: int ml_interrupt();
        !            36: int ml_next_packet();
        !            37: int ml_new_packet();
        !            38: int ml_read_packet();
1.2       ohara      39: int ml_init();
                     40: int ml_exit();
                     41: int ml_flush();
                     42: int ml_select();
                     43: int ml_evaluateStringByLocalParser(char *str);
                     44: int ml_executeFunction(char *function, int argc, cmo *argv[]);
1.6     ! ohara      45: mlo *ml_return();
1.1       ohara      46:
                     47: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>