source: git/Singular/mpsr_sl.h @ 4e654a2

spielwiese
Last change on this file since 4e654a2 was ca9096f, checked in by Oleksandr Motsak <motsak@…>, 13 years ago
ADD: #ifdef HAVE_MPSR safeguards around the header-content CHG: minor cleanups
  • Property mode set to 100644
File size: 1.3 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 *  Version: $Id$
10 *******************************************************************/
11
12#ifndef _SINGULAR_MPSR_SL_H_
13#define _SINGULAR_MPSR_SL_H_
14
15#ifdef HAVE_MPSR
16
17
18LINKAGE BOOLEAN slOpenMPFile(si_link l, short flag, leftv u);
19LINKAGE MP_Link_pt slOpenMPConnect(int n_argc, char **n_argv);
20LINKAGE MP_Link_pt slOpenMPListen(int n_argc, char **n_argv);
21LINKAGE MP_Link_pt slOpenMPLaunch(int n_argc, char **n_argv);
22LINKAGE MP_Link_pt slOpenMPFork(si_link l, int n_argc, char **n_argv);
23LINKAGE BOOLEAN slOpenMPTcp(si_link l, short flag, leftv u);
24LINKAGE BOOLEAN slWriteMP(si_link l, leftv v);
25LINKAGE leftv slReadMP(si_link l);
26LINKAGE BOOLEAN slCloseMP(si_link l);
27LINKAGE BOOLEAN slKillMP(si_link l);
28LINKAGE BOOLEAN slDumpMP(si_link l);
29LINKAGE BOOLEAN slGetDumpMP(si_link l);
30LINKAGE const char* slStatusMP(si_link l, const char* request);
31LINKAGE int Batch_do(const char* port, const char* host);
32
33#endif // #ifdef HAVE_MPSR
34
35#endif // _SINGULAR_MPSR_SL_H_
Note: See TracBrowser for help on using the repository browser.