1 | /**************************************** |
---|
2 | * Computer Algebra System SINGULAR * |
---|
3 | ****************************************/ |
---|
4 | /*************************************************************** |
---|
5 | * File: mpsr_sl.h |
---|
6 | * Purpose: declaration of sl_link routines for MP |
---|
7 | * Author: obachman (Olaf Bachmann) |
---|
8 | * Created: 12/00 |
---|
9 | * Version: $Id: mpsr_sl.h,v 1.2 2008-04-01 17:32:36 wienand Exp $ |
---|
10 | *******************************************************************/ |
---|
11 | LINKAGE BOOLEAN slOpenMPFile(si_link l, short flag); |
---|
12 | LINKAGE MP_Link_pt slOpenMPConnect(int n_argc, char **n_argv); |
---|
13 | LINKAGE MP_Link_pt slOpenMPListen(int n_argc, char **n_argv); |
---|
14 | LINKAGE MP_Link_pt slOpenMPLaunch(int n_argc, char **n_argv); |
---|
15 | LINKAGE MP_Link_pt slOpenMPFork(si_link l, int n_argc, char **n_argv); |
---|
16 | LINKAGE BOOLEAN slOpenMPTcp(si_link l, short flag); |
---|
17 | LINKAGE BOOLEAN slWriteMP(si_link l, leftv v); |
---|
18 | LINKAGE leftv slReadMP(si_link l); |
---|
19 | LINKAGE BOOLEAN slCloseMP(si_link l); |
---|
20 | LINKAGE BOOLEAN slKillMP(si_link l); |
---|
21 | LINKAGE BOOLEAN slDumpMP(si_link l); |
---|
22 | LINKAGE BOOLEAN slGetDumpMP(si_link l); |
---|
23 | LINKAGE const char* slStatusMP(si_link l, char* request); |
---|
24 | LINKAGE int Batch_do(const char* port, const char* host); |
---|
25 | |
---|