Compartilhar via


CAsyncSocket::OnOutOfBandData

Chamado pela estrutura para notificar o soquete de recepção que o soquete ele tiver dados fora de banda para enviar.

virtual void OnOutOfBandData( 
   int nErrorCode  
);

Parâmetros

  • nErrorCode
    O erro mais recente em um soquete. Os seguintes códigos de erro aplicam a OnOutOfBandData a função de membro:

    • 0 A função executada com êxito.

    • WSAENETDOWN a implementação da do windows detectou que o subsistema de rede falhou.

Comentários

Os dados fora de banda são logicamente um canal independente que está associado com cada par de soquetes conectados de tipo SOCK_STREAM. O canal é geralmente usado para enviar dados urgentes.

O MFC suporta dados fora de banda, mas os usuários da classe CAsyncSocket são desanimados de usá-lo. A maneira mais fácil é criar um segundo soquete para passar esses dados. Para obter mais informações sobre dados fora de banda, consulte Soquetes do windows: Notificações de soquete.

Requisitos

Cabeçalho: afxsock.h

Consulte também

Referência

Classe CAsyncSocket

Gráfico da hierarquia

CAsyncSocket::GetLastError

CAsyncSocket::OnAccept

CAsyncSocket::OnClose

CAsyncSocket::OnConnect

CAsyncSocket::OnReceive

CAsyncSocket::OnSend