#include <jed_tcp.h>
Métodos públicos | |
CONEXION_TCP (char *nombre, int puerto) | |
~CONEXION_TCP () | |
int | id (void) |
BOOLEAN | pendiente (void) |
void | set_id (int i) |
void | cerrar (void) |
void | origen (DWORD *ip, WORD *puerto) |
BOOLEAN | crear_como_servidor (void) |
Se abre el puerto en el computador que corre este proceso, y se ocupa el puerto especificado en `puerto_servidor`. | |
BOOLEAN | crear_como_cliente (void) |
int | enviar (char *buffer, int tam_buffer) |
int | recibir (char *buffer, int tam_buffer) |
CONEXION_TCP * | aceptar_conexion (void) |
void | registro_asincronico (void(*f)(void *, int), void *User_data) |
Métodos privados | |
CONEXION_TCP () | |
Atributos privados | |
int | _id |
char * | Nombre_servidor |
int | puerto_servidor |
int | sockfd |
BOOLEAN | _pendiente |
SOCKET | sockfd |
sockaddr_in | direccion_servidor |
sockaddr_in | direccion_cliente |
|
Definición en la línea 219 del archivo jed_tcp.C. References _id, Nombre_servidor, y puerto_servidor. Referenciado por crear_como_servidor(). |
|
Definición en la línea 203 del archivo jed_tcp.C. References _id, Nombre_servidor, y puerto_servidor. |
|
Definición en la línea 234 del archivo jed_tcp.C. References cerrar(). |
Here is the call graph for this function:
|
Referenciado por crear_como_servidor(). |
|
Definición en la línea 252 del archivo jed_tcp.C. References sockfd, y WINSOCK_counter. Referenciado por ~CONEXION_TCP(). |
|
Referenciado por crear_como_servidor(). |
|
Se abre el puerto en el computador que corre este proceso, y se ocupa el puerto especificado en `puerto_servidor`. Si esto falla, se reporta la causa del error y se retorna FALSE. Si todo sale bien se retorna TRUE. Definición en la línea 267 del archivo jed_tcp.C. References _pendiente, aceptar_conexion(), BOOLEAN, CONEXION_TCP(), crear_como_cliente(), direccion_cliente, direccion_servidor, enviar(), instalar_sistema_asincronico(), instalar_sistema_asincronico_sockets(), Nombre_servidor, pendiente(), puerto_servidor, recibir(), registrar_entrada(), registrar_entrada_sockets(), registro_asincronico(), sockfd, WINSOCK_counter, y WORD. |
Here is the call graph for this function:
|
Referenciado por crear_como_servidor(). |
|
Definición en la línea 240 del archivo jed_tcp.C. References _id. |
|
|
|
Referenciado por crear_como_servidor(). |
|
Referenciado por crear_como_servidor(). |
|
Referenciado por crear_como_servidor(). |
|
Definición en la línea 246 del archivo jed_tcp.C. References _id. |
|
Definición en la línea 51 del archivo jed_tcp.h. Referenciado por CONEXION_TCP(), id(), y set_id(). |
|
Definición en la línea 56 del archivo jed_tcp.h. Referenciado por crear_como_servidor(). |
|
Definición en la línea 64 del archivo jed_tcp.h. Referenciado por crear_como_servidor(). |
|
Definición en la línea 63 del archivo jed_tcp.h. Referenciado por crear_como_servidor(). |
|
Definición en la línea 52 del archivo jed_tcp.h. Referenciado por CONEXION_TCP(), y crear_como_servidor(). |
|
Definición en la línea 53 del archivo jed_tcp.h. Referenciado por CONEXION_TCP(), y crear_como_servidor(). |
|
|
|
Definición en la línea 55 del archivo jed_tcp.h. Referenciado por cerrar(), y crear_como_servidor(). |