Zdrojové kódy pro vývojáře.
Přeskočit odkazy pro navigaci Top 10 přispěvatelů
UživatelČlánky
codeshare45
sochor1
stoupa1
tomas.oplt15
Článek: UDP protokol - asynchronní odesílání a přijímání UDP paketů
Špatný Super
Autor:
Vytvořeno:
Popularita:

Ukázka použití třídy 

void CTerminalManager::InitUDP() 
{
sock = new UDPSocket();
sock->m_Hwnd = m_Hwnd;
if ( sock->setAsync() == false )
{
AddToLogFile("Cannot set UDP async");
}
sock->setLocalPort(12346);
}
void CTerminalManager::TimerNotify(int id) 
{
timer.Suspend();

BYTE buf[UPD_BUF_SIZE];
memset(buf, 0, sizeof(buf));
std::string sSourceIP("");
unsigned short sPort= atoi(m_strPort);


if ( sock->recvFrom(buf, UPD_BUF_SIZE, sSourceIP, sPort) > 0 )
{
CString strSourceIP = sSourceIP.c_str();

// Get message data
if ( buf[0] == 0x01 )
{

}
return;
}

end:
// Resume timer
timer.Resume();
}
  Na stránku 
screen  Nový příspěvek
Název  Uživatel  Datum 
Poslední návštěva: 20:58:05, 22. září 2017 První  Předchozí  0 Záznamů  Další  Poslední  

Autor článku
Jméno
Pracovní pozice
Informace
Foto

   

Počet návštěvníků:87
 
  Kontakt