forked from metin2/client
28 lines
435 B
C
28 lines
435 B
C
|
#pragma once
|
||
|
|
||
|
#ifndef VC_EXTRALEAN
|
||
|
|
||
|
class CNetDatagramSender
|
||
|
{
|
||
|
public:
|
||
|
CNetDatagramSender();
|
||
|
virtual ~CNetDatagramSender();
|
||
|
|
||
|
BOOL isSocket();
|
||
|
|
||
|
BOOL SetSocket(const char * c_szIP, WORD wPortIndex);
|
||
|
BOOL SetSocket(DWORD dwAddress, WORD wPortIndex);
|
||
|
BOOL Send(const void * pBuffer, int iSize);
|
||
|
|
||
|
protected:
|
||
|
BOOL m_isSocket;
|
||
|
|
||
|
WORD m_dwAddress;
|
||
|
WORD m_wPortIndex;
|
||
|
|
||
|
SOCKET m_Socket;
|
||
|
SOCKADDR_IN m_SockAddr;
|
||
|
};
|
||
|
|
||
|
#endif
|