CAsyncSocket membros

Membros de classe base

CObject membros

Construção

CAsyncSocket

Constrói um CAsyncSocket objeto.

Create

Cria um soquete.

Atributos

Anexar

Anexa uma alça do soquete um CAsyncSocket objeto.

Desanexar

Desconecta uma alça do soquete de um CAsyncSocket objeto.

FromHandle

Retorna um ponteiro para um CAsyncSocket objeto, recebe um identificador do soquete.

GetLastError

Obtém o status de erro para a última operação que falhou.

GetPeerName

Obtém o endereço de soquete de mesmo nível ao qual o soquete está conectado.

GetPeerNameEx

Obtém o endereço de soquete de mesmo nível ao qual o soquete está conectadas (alças endereços IPv6).

GetSockName

Obtém o nome local para um soquete.

GetSockNameEx

Obtém o nome local para um soquete (alças endereços IPv6).

GetSockOpt

Recupera uma opção de soquete.

SetSockOpt

Define uma opção de soquete.

Operações

Aceitar

Aceita uma conexão no soquete.

AsyncSelect

Solicitações de notificação de eventos para o soquete.

Vincular

Associa um endereço local com o soquete.

Fechar

Fecha o soquete.

Conectar

Estabelece uma conexão a um soquete de mesmo nível.

IOCtl

Controla o modo do soquete.

Ouvir

Estabelece um soquete para escutar solicitações de conexão de entrada.

Receber

Recebe dados do soquete.

ReceiveFrom

Recebe um datagrama e armazena o endereço de fonte.

ReceiveFromEx

Recebe um datagrama e armazena o endereço de fonte (alças endereços IPv6).

Enviar

Envia dados para um soquete conectado.

SendTo

Envia dados para um destino específico.

SendToEx

Envia dados para um destino específico (alças endereços IPv6).

desligado

Desativa Enviar and/or Receber chama no soquete.

Soquete

Aloca uma alça do soquete.

Funções de notificação substituível

OnAccept

Notifica um soquete de escuta que possa aceitar solicitações de conexão pendentes por chamada Aceitar.

OnClose

Notifica fechou um soquete que o soquete conectado a ele.

AoConectar

Notifica um soquete de conexão que a tentativa de conexão é concluída, se com êxito ou com erro.

OnOutOfBandData

Notifica um soquete de recebimento que está lá fora de banda de dados para ser lido no soquete, geralmente uma mensagem urgente.

OnReceive

Notifica um soquete de escuta que é há dados a serem recuperados chamando Receber.

OnSend

Notifica um soquete que ele pode enviar dados chamando Enviar.

Operadores

operador =

Atribui um valor novo para um CAsyncSocket objeto.

operador SOCKET

Usar esse operador para recuperar o SOQUETE alça do CAsyncSocket objeto.

Membros de dados

m_hSocket

Indica o SOQUETE alça anexada a este CAsyncSocket objeto.

Consulte também

Referência

Classe CAsyncSocket

Gráfico de hierarquia