#include "slate.hpp"
Go to the source code of this file.
Functions | |
void | socket_module_init (struct object_heap *oh) |
word_t | socket_return (word_t ret) |
int | socket_select_setup (struct OopArray *selectOn, fd_set *fdList, int *maxFD) |
void | socket_select_find_available (struct OopArray *selectOn, fd_set *fdList, struct OopArray *readyPipes, word_t readyCount) |
void | prim_selectOnReadPipesFor (struct object_heap *oh, struct Object *args[], word_t arity, struct OopArray *opts, word_t resultStackPointer) |
int | socket_lookup_domain (word_t domain) |
int | socket_reverse_lookup_domain (word_t domain) |
int | socket_lookup_type (word_t type) |
int | socket_reverse_lookup_type (word_t type) |
int | socket_lookup_protocol (word_t protocol) |
int | socket_reverse_lookup_protocol (word_t protocol) |
int | socket_set_nonblocking (int fd) |
void * | socket_getaddrinfo_callback (void *ptr) |
int | socket_getaddrinfo (struct object_heap *oh, struct ByteArray *hostname, word_t hostnameSize, struct ByteArray *service, word_t serviceSize, word_t family, word_t type, word_t protocol, word_t flags) |
void prim_selectOnReadPipesFor | ( | struct object_heap * | oh, | |
struct Object * | args[], | |||
word_t | arity, | |||
struct OopArray * | opts, | |||
word_t | resultStackPointer | |||
) |
Definition at line 81 of file socket.cpp.
int socket_getaddrinfo | ( | struct object_heap * | oh, | |
struct ByteArray * | hostname, | |||
word_t | hostnameSize, | |||
struct ByteArray * | service, | |||
word_t | serviceSize, | |||
word_t | family, | |||
word_t | type, | |||
word_t | protocol, | |||
word_t | flags | |||
) |
Definition at line 196 of file socket.cpp.
void* socket_getaddrinfo_callback | ( | void * | ptr | ) |
Definition at line 176 of file socket.cpp.
int socket_lookup_domain | ( | word_t | domain | ) |
Definition at line 116 of file socket.cpp.
int socket_lookup_protocol | ( | word_t | protocol | ) |
Definition at line 148 of file socket.cpp.
int socket_lookup_type | ( | word_t | type | ) |
Definition at line 134 of file socket.cpp.
void socket_module_init | ( | struct object_heap * | oh | ) |
Definition at line 3 of file socket.cpp.
word_t socket_return | ( | word_t | ret | ) |
Definition at line 12 of file socket.cpp.
int socket_reverse_lookup_domain | ( | word_t | domain | ) |
Definition at line 125 of file socket.cpp.
int socket_reverse_lookup_protocol | ( | word_t | protocol | ) |
Definition at line 154 of file socket.cpp.
int socket_reverse_lookup_type | ( | word_t | type | ) |
Definition at line 141 of file socket.cpp.
void socket_select_find_available | ( | struct OopArray * | selectOn, | |
fd_set * | fdList, | |||
struct OopArray * | readyPipes, | |||
word_t | readyCount | |||
) |
Definition at line 70 of file socket.cpp.
int socket_select_setup | ( | struct OopArray * | selectOn, | |
fd_set * | fdList, | |||
int * | maxFD | |||
) |
Definition at line 50 of file socket.cpp.
int socket_set_nonblocking | ( | int | fd | ) |
Definition at line 160 of file socket.cpp.