![]() |
My Project
|
#include "kernel/mod2.h"#include "misc/intvec.h"#include "misc/options.h"#include "reporter/si_signals.h"#include "reporter/s_buff.h"#include "coeffs/bigintmat.h"#include "coeffs/longrat.h"#include "polys/monomials/ring.h"#include "polys/monomials/p_polys.h"#include "polys/ext_fields/transext.h"#include "polys/simpleideals.h"#include "polys/matpol.h"#include "kernel/oswrapper/timer.h"#include "kernel/oswrapper/feread.h"#include "kernel/oswrapper/rlimit.h"#include "Singular/tok.h"#include "Singular/ipid.h"#include "Singular/ipshell.h"#include "Singular/subexpr.h"#include "Singular/links/silink.h"#include "Singular/cntrlc.h"#include "Singular/feOpt.h"#include "Singular/lists.h"#include "Singular/blackbox.h"#include "Singular/links/ssiLink.h"#include "Singular/links/simpleipc.h"#include <errno.h>#include <sys/types.h>#include <ctype.h>#include <netdb.h>#include <netinet/in.h>Go to the source code of this file.
Macros | |
| #define | TRANSEXT_PRIVATES 1 /* allow access to transext internals */ |
| #define | SSI_VERSION 15 |
Variables | |
| EXTERN_VAR BOOLEAN | FE_OPT_NO_SHELL_FLAG |
| VAR link_list | ssiToBeClosed =NULL |
| VAR volatile BOOLEAN | ssiToBeClosed_inactive =TRUE |
| STATIC_VAR int | ssiReserved_P =0 |
| STATIC_VAR int | ssiReserved_sockfd |
| STATIC_VAR struct sockaddr_in | ssiResverd_serv_addr |
| STATIC_VAR int | ssiReserved_Clients |
| EXTERN_VAR si_link_extension | si_link_root |
| #define SSI_VERSION 15 |
Definition at line 55 of file ssiLink.cc.
| #define TRANSEXT_PRIVATES 1 /* allow access to transext internals */ |
Definition at line 8 of file ssiLink.cc.
Definition at line 3309 of file ssiLink.cc.
| void sig_chld_hdl | ( | int | sig | ) |
additional default signal handler
some newer Linux version cannot have SIG_IGN for SIGCHLD, so use this nice routine here: SuSe 9.x reports -1 always Redhat 9.x/FC x reports sometimes -1 see also: hpux_system also needed by getrusage (timer etc.)
| [in] | sig |
Definition at line 3265 of file ssiLink.cc.
| void singular_close_links | ( | ) |
Definition at line 3455 of file ssiLink.cc.
| si_link_extension slInitSsiExtension | ( | si_link_extension | s | ) |
Definition at line 2808 of file ssiLink.cc.
Definition at line 2825 of file ssiLink.cc.
Definition at line 2919 of file ssiLink.cc.
Definition at line 3123 of file ssiLink.cc.
|
static |
Definition at line 125 of file ssiLink.cc.
Definition at line 2120 of file ssiLink.cc.
| si_link ssiCommandLink | ( | ) |
Definition at line 3194 of file ssiLink.cc.
Definition at line 3412 of file ssiLink.cc.
Definition at line 3391 of file ssiLink.cc.
Definition at line 3429 of file ssiLink.cc.
Definition at line 1647 of file ssiLink.cc.
Definition at line 2209 of file ssiLink.cc.
Definition at line 2383 of file ssiLink.cc.
Definition at line 3488 of file ssiLink.cc.
Definition at line 1586 of file ssiLink.cc.
Definition at line 844 of file ssiLink.cc.
|
static |
Definition at line 853 of file ssiLink.cc.
Definition at line 1511 of file ssiLink.cc.
|
static |
Definition at line 1523 of file ssiLink.cc.
Definition at line 1535 of file ssiLink.cc.
|
static |
Definition at line 1546 of file ssiLink.cc.
Definition at line 1558 of file ssiLink.cc.
Definition at line 1364 of file ssiLink.cc.
| ideal ssiReadIdeal | ( | ssiInfo * | d | ) |
Definition at line 1319 of file ssiLink.cc.
Definition at line 1292 of file ssiLink.cc.
|
static |
Definition at line 1305 of file ssiLink.cc.
| ideal ssiReadIdeal_S | ( | char * | s, |
| const ring | R ) |
Definition at line 1324 of file ssiLink.cc.
Definition at line 787 of file ssiLink.cc.
| int ssiReadInt_S | ( | char ** | s | ) |
Definition at line 791 of file ssiLink.cc.
|
static |
Definition at line 1499 of file ssiLink.cc.
|
static |
Definition at line 1476 of file ssiLink.cc.
Definition at line 1430 of file ssiLink.cc.
Definition at line 1448 of file ssiLink.cc.
Definition at line 1329 of file ssiLink.cc.
Definition at line 1344 of file ssiLink.cc.
Definition at line 1359 of file ssiLink.cc.
|
static |
Definition at line 863 of file ssiLink.cc.
Definition at line 796 of file ssiLink.cc.
Definition at line 820 of file ssiLink.cc.
|
static |
Definition at line 1283 of file ssiLink.cc.
Definition at line 1219 of file ssiLink.cc.
|
static |
| poly ssiReadPoly_S | ( | char * | s, |
| const ring | r ) |
Definition at line 1288 of file ssiLink.cc.
Definition at line 1410 of file ssiLink.cc.
|
static |
Definition at line 1420 of file ssiLink.cc.
|
static |
Definition at line 868 of file ssiLink.cc.
|
static |
Definition at line 1038 of file ssiLink.cc.
| ring ssiReadRing_S | ( | char * | s | ) |
Definition at line 1168 of file ssiLink.cc.
|
static |
Definition at line 1606 of file ssiLink.cc.
Definition at line 763 of file ssiLink.cc.
|
static |
| int ssiReservePort | ( | int | clients | ) |
Definition at line 3158 of file ssiLink.cc.
Definition at line 80 of file ssiLink.cc.
Definition at line 2518 of file ssiLink.cc.
Definition at line 2537 of file ssiLink.cc.
Definition at line 3475 of file ssiLink.cc.
Definition at line 2691 of file ssiLink.cc.
Definition at line 174 of file ssiLink.cc.
|
static |
Definition at line 178 of file ssiLink.cc.
|
static |
Definition at line 734 of file ssiLink.cc.
|
static |
Definition at line 753 of file ssiLink.cc.
Definition at line 635 of file ssiLink.cc.
Definition at line 612 of file ssiLink.cc.
Definition at line 566 of file ssiLink.cc.
Definition at line 589 of file ssiLink.cc.
Definition at line 616 of file ssiLink.cc.
Definition at line 156 of file ssiLink.cc.
| void ssiWriteInt_S | ( | const int | i | ) |
Definition at line 160 of file ssiLink.cc.
|
static |
Definition at line 715 of file ssiLink.cc.
|
static |
Definition at line 697 of file ssiLink.cc.
Definition at line 678 of file ssiLink.cc.
Definition at line 622 of file ssiLink.cc.
Definition at line 628 of file ssiLink.cc.
Definition at line 239 of file ssiLink.cc.
Definition at line 183 of file ssiLink.cc.
Definition at line 211 of file ssiLink.cc.
Definition at line 555 of file ssiLink.cc.
Definition at line 520 of file ssiLink.cc.
|
static |
Definition at line 537 of file ssiLink.cc.
| char * ssiWritePoly_S | ( | poly | p, |
| const ring | r ) |
Definition at line 560 of file ssiLink.cc.
Definition at line 648 of file ssiLink.cc.
|
static |
Definition at line 657 of file ssiLink.cc.
Definition at line 488 of file ssiLink.cc.
Definition at line 244 of file ssiLink.cc.
|
static |
Definition at line 375 of file ssiLink.cc.
| char * ssiWriteRing_S | ( | const ring | r | ) |
Definition at line 514 of file ssiLink.cc.
Definition at line 165 of file ssiLink.cc.
|
static |
Definition at line 169 of file ssiLink.cc.
| EXTERN_VAR BOOLEAN FE_OPT_NO_SHELL_FLAG |
Definition at line 67 of file ssiLink.cc.
| EXTERN_VAR si_link_extension si_link_root |
Definition at line 3193 of file ssiLink.cc.
| STATIC_VAR int ssiReserved_Clients |
Definition at line 3157 of file ssiLink.cc.
| STATIC_VAR int ssiReserved_P =0 |
Definition at line 3154 of file ssiLink.cc.
| STATIC_VAR int ssiReserved_sockfd |
Definition at line 3155 of file ssiLink.cc.
| STATIC_VAR struct sockaddr_in ssiResverd_serv_addr |
Definition at line 3156 of file ssiLink.cc.
Definition at line 68 of file ssiLink.cc.
Definition at line 69 of file ssiLink.cc.