/* Copyright (C) 2011-2022 Patrick H. E. Foubet - S.E.R.I.A.N.E. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see *******************************************************************/ /* lib.h */ #ifndef __NIFE_LIB_H__ #define __NIFE_LIB_H__ #define LCOM 30 /* longueur maxi d'une commande */ extern int InstallOn; extern void initLib(void); extern int execLibNrpc(char * C); extern int execLib(char * C); extern int fctExists(char *); extern void * libByName(char *); extern void * libByInd(long i); extern char * libByAddr(void *A); extern long iLibByAddr(void *A); extern void listLibBegin(char *b); extern char * getLibBegin(char *b); extern int nbLibBegin(char *b, char **rac); extern void addFonU(char *l, void *A); extern void rmAllFonU(void); #endif