#include "copyright.h"#include "debug.h"#include "sysdep.h"#include "stdlib.h"#include "unistd.h"#include "sys/time.h"#include "sys/file.h"#include <sys/socket.h>#include <sys/un.h>#include <signal.h>#include <sys/types.h>#include <sys/mman.h>Graphe des dépendances par inclusion de sysdep.cc:

Aller au code source de ce fichier.
| Fonctions | |
| int | getpagesize (void) | 
| unsigned | sleep (unsigned) | 
| int | mprotect (char *, unsigned int, int) | 
| int | select (int numBits, void *readFds, void *writeFds, void *exceptFds, struct timeval *timeout) | 
| int | socket (int, int, int) | 
| void | CallOnUserAbort (void(*func)(int)) | 
| void | RegisterSignalHandler (void(*func)(int), int sig) | 
| void | Delay (int seconds) | 
| void | UDelay (unsigned int useconds) | 
| void | Abort () | 
| void | Exit (int exitCode) | 
| void | RandomInit (unsigned seed) | 
| unsigned int | RandomNumber () | 
| char * | AllocBoundedArray (int size) | 
| void | DeallocBoundedArray (char *ptr, int size) | 
| bool | PollFile (int fd) | 
| int | OpenForWrite (char *name) | 
| int | OpenForReadWrite (char *name, bool crashOnError) | 
| void | Read (int fd, char *buffer, int nBytes) | 
| int | ReadPartial (int fd, char *buffer, int nBytes) | 
| void | WriteFile (int fd, char *buffer, int nBytes) | 
| void | Lseek (int fd, int offset, int whence) | 
| int | Tell (int fd) | 
| int | Close (int fd) | 
| bool | Unlink (char *name) | 
| int | OpenSocket () | 
| void | CloseSocket (int sockID) | 
| static void | InitSocketName (struct sockaddr_un *uname, char *name) | 
| void | AssignNameToSocket (char *socketName, int sockID) | 
| void | DeAssignNameToSocket (char *socketName) | 
| bool | PollSocket (int sockID) | 
| void | ReadFromSocket (int sockID, char *buffer, int packetSize) | 
| void | SendToSocket (int sockID, char *buffer, int packetSize, char *toName) | 
| 
 | 
| 
 | 
| 
 | 
| 
 Définition à la ligne 221 du fichier sysdep.cc. Références getpagesize(), et mprotect(). Référencé par Thread::StackAllocate(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | ||||||||||||
| 
 Définition à la ligne 482 du fichier sysdep.cc. Références ASSERT, dbgNet, DEBUG, et InitSocketName(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 116 du fichier sysdep.cc. Référencé par main(). | 
| 
 | 
| 
 Définition à la ligne 416 du fichier sysdep.cc. Références ASSERT. Référencé par Copy(). | 
| 
 | 
| 
 | 
| 
 | ||||||||||||
| 
 Définition à la ligne 251 du fichier sysdep.cc. Références getpagesize(), et mprotect(). Référencé par Thread::~Thread(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 | 
| 
 | 
| 
 Définition à la ligne 141 du fichier sysdep.cc. Références sleep(). Référencé par SendToSocket(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 180 du fichier sysdep.cc. Référencé par main(), et Kernel::~Kernel(). | 
| 
 | 
| 
 Référencé par AllocBoundedArray(), et DeallocBoundedArray(). | 
| 
 | ||||||||||||
| 
 Définition à la ligne 469 du fichier sysdep.cc. Référencé par AssignNameToSocket(), et SendToSocket(). | 
| 
 | ||||||||||||||||
| 
 Définition à la ligne 387 du fichier sysdep.cc. Références ASSERT. Référencé par Copy(). | 
| 
 | ||||||||||||||||
| 
 Référencé par AllocBoundedArray(), et DeallocBoundedArray(). | 
| 
 | ||||||||||||
| 
 Définition à la ligne 336 du fichier sysdep.cc. Références ASSERT. Référencé par Copy(). | 
| 
 | 
| 
 Définition à la ligne 319 du fichier sysdep.cc. Références ASSERT. | 
| 
 | 
| 
 Définition à la ligne 442 du fichier sysdep.cc. Références ASSERT, et socket(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 271 du fichier sysdep.cc. Références ASSERT, FALSE, select(), et TRUE. Référencé par PollSocket(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 511 du fichier sysdep.cc. Références PollFile(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 192 du fichier sysdep.cc. Référencé par Kernel::Kernel(). | 
| 
 | 
| 
 | 
| 
 | ||||||||||||||||
| 
 Définition à la ligne 350 du fichier sysdep.cc. Référencé par main(). | 
| 
 | ||||||||||||||||
| 
 Définition à la ligne 521 du fichier sysdep.cc. Références ASSERT. | 
| 
 | ||||||||||||||||
| 
 Définition à la ligne 363 du fichier sysdep.cc. Référencé par Copy(). | 
| 
 | ||||||||||||
| 
 | 
| 
 | ||||||||||||||||||||||||
| 
 Référencé par PollFile(). | 
| 
 | ||||||||||||||||||||
| 
 Définition à la ligne 560 du fichier sysdep.cc. Références ASSERT, Delay(), et InitSocketName(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Référencé par Delay(). | 
| 
 | ||||||||||||||||
| 
 Référencé par OpenSocket(). | 
| 
 | 
| 
 Définition à la ligne 399 du fichier sysdep.cc. Référencé par Copy(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | ||||||||||||||||
| 
 Définition à la ligne 375 du fichier sysdep.cc. Références ASSERT. | 
 1.4.4
 1.4.4