Classe CAsyncSocket
Representa um soquete Windows — um ponto de extremidade de comunicação de rede.
class CAsyncSocket : public CObject
Comentários
De classeCAsyncSocket encapsula a API do Windows Socket funções, fornecendo uma abstração orientada a objeto para programadores que desejam usar Windows Sockets em conjunto com o MFC.
Essa classe é baseada no pressuposto de que você compreenda comunicações de rede.Você é responsável pela manipulação bloqueando, diferenças de ordem de byte, e conversões entre Unicode e caractere multibyte conjunto seqüências de caractere (MBCS).Se você quiser uma interface mais conveniente que gerencia esses problemas para você, consulte classe CSocket.
Para usar um CAsyncSocket objeto, telefonar seu construtor, em seguida, telefonar o Criar função para criar a alça do soquete subjacente (tipo de SOQUETE), exceto nos soquetes aceitos.Para um servidor de soquete telefonar o Ouvir função de membro e para um soquete de cliente telefonar o Conectar-sefunção de membro .O soquete do servidor deve telefonar o Aceitar função ao receber uma solicitação de conexão.Use o restante CAsyncSocket funções para realizar comunicação entre os soquetes. Após a conclusão, destruir o CAsyncSocket Se tiver sido criado no heap de objeto; o destruidor chama automaticamente o Fechar função.The SOQUETE tipo de dados é descrito no artigo Windows Sockets: Plano de fundo.
Para obter mais informações, consulte Windows Sockets: Usando classe CAsyncSocket e artigos relacionados., bem sistema autônomo API do Windows Sockets 2.
Requisitos
Cabeçalho: afxsock.h