libftc
 Todos Classes Namespaces Arquivos Funções Variáveis Definições de Tipos Enumerações Valores enumerados Definições e Macros
Componentes | Namespaces | Definições e Macros | Definições de Tipos | Funções
Referência do Arquivo ftc.cpp
#include "ftc.h"
#include <inttypes.h>
#include <arpa/inet.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <errno.h>
#include <unistd.h>
#include <stdexcept>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <cassert>
#include <vector>
Gráfico de dependência de inclusões para ftc.cpp:

Vá para o código-fonte deste arquivo.

Componentes

struct  ftc_detail::anonymous_namespace{ftc.cpp}::errno_buffer_ref
 
struct  ftc_detail::anonymous_namespace{ftc.cpp}::errno_buffer
 
struct  ftc_detail::anonymous_namespace{ftc.cpp}::socket
 

Namespaces

 ftc_detail
 
 ftc_detail::anonymous_namespace{ftc.cpp}
 

Definições e Macros

#define WIN32_LEAN_AND_MEAN
 
#define TEC_INVALID_SOCKET   (-1)
 
#define TEC_SOCKET_ERROR   (-1)
 

Definições de Tipos

typedef int ftc_detail::socket_type
 

Funções

void ftc_detail::anonymous_namespace{ftc.cpp}::send (socket_type socket, const char *buffer, std::size_t size)
 
void ftc_detail::anonymous_namespace{ftc.cpp}::recv (socket_type socket, char *buffer, std::size_t size)
 
errno_buffer ftc_detail::anonymous_namespace{ftc.cpp}::errno_message ()
 
void ftc_detail::anonymous_namespace{ftc.cpp}::close (socket_type s)
 
void ftc_detail::anonymous_namespace{ftc.cpp}::throw_exception (int status, const char *message)
 
void ftc_detail::anonymous_namespace{ftc.cpp}::throw_exception (const char *message)
 
int ftc_detail::anonymous_namespace{ftc.cpp}::recv_status (socket_type socket)
 
void ftc_detail::anonymous_namespace{ftc.cpp}::endian_swap (char *, std::size_t)
 
unsigned long long ftc_detail::anonymous_namespace{ftc.cpp}::return_long_long_command (socket_type socket, char command)
 

Definições e macros

#define TEC_INVALID_SOCKET   (-1)

Definição na linha 36 do arquivo ftc.cpp.

#define TEC_SOCKET_ERROR   (-1)

Definição na linha 37 do arquivo ftc.cpp.

#define WIN32_LEAN_AND_MEAN

Definição na linha 2 do arquivo ftc.cpp.