source: git/Singular/mpsr_sl.h @ 85bcd6

spielwiese
Last change on this file since 85bcd6 was 6ce030f, checked in by Oleksandr Motsak <motsak@…>, 12 years ago
removal of the $Id$ svn tag from everywhere NOTE: the git SHA1 may be used instead (only on special places) NOTE: the libraries Singular/LIB/*.lib still contain the marker due to our current use of svn
  • Property mode set to 100644
File size: 1.2 KB
Line 
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 *******************************************************************/
10
11#ifndef _SINGULAR_MPSR_SL_H_
12#define _SINGULAR_MPSR_SL_H_
13
14#ifdef HAVE_MPSR
15
16
17LINKAGE BOOLEAN slOpenMPFile(si_link l, short flag, leftv u);
18LINKAGE MP_Link_pt slOpenMPConnect(int n_argc, char **n_argv);
19LINKAGE MP_Link_pt slOpenMPListen(int n_argc, char **n_argv);
20LINKAGE MP_Link_pt slOpenMPLaunch(int n_argc, char **n_argv);
21LINKAGE MP_Link_pt slOpenMPFork(si_link l, int n_argc, char **n_argv);
22LINKAGE BOOLEAN slOpenMPTcp(si_link l, short flag, leftv u);
23LINKAGE BOOLEAN slWriteMP(si_link l, leftv v);
24LINKAGE leftv slReadMP(si_link l);
25LINKAGE BOOLEAN slCloseMP(si_link l);
26LINKAGE BOOLEAN slKillMP(si_link l);
27LINKAGE BOOLEAN slDumpMP(si_link l);
28LINKAGE BOOLEAN slGetDumpMP(si_link l);
29LINKAGE const char* slStatusMP(si_link l, const char* request);
30LINKAGE int Batch_do(const char* port, const char* host);
31
32#endif // #ifdef HAVE_MPSR
33
34#endif // _SINGULAR_MPSR_SL_H_
Note: See TracBrowser for help on using the repository browser.