?? net_mcast.h
字號:
#ifndef _NET_MCAST_H
#define _NET_MCAST_H
#include "net_udp.h"
//##ModelId=3F9A1D22021F
class net_mcast: public net_udp
{
//##ModelId=3F9A1D220234
//SOCKET mc; // 多播socket句柄, 沒什么用, 關閉就退出多播
//##ModelId=3F9A1D22023E
net_addr mcaddr; // 多播地址
public:
//##ModelId=3F9A1D220247
net_mcast();
//##ModelId=3F9A1D220251
virtual ~net_mcast();
//##ModelId=3F9A1D220253
virtual bool create(net_addr& addr);
//##ModelId=3F9A1D22025D
virtual void destroy();
//##ModelId=3F9A1D220266
virtual DWORD send(byte* buf, int length, net_addr& target);
//##ModelId=3F9A1D220279
virtual DWORD recv(byte* buf, net_addr* from = NULL);
//##ModelId=3F9A1D220284
virtual bool join(net_addr& mc_addr, int ttl, BOOL loopback, BOOL image_type);
//##ModelId=3F9A1D220298
virtual void leave();
};
#endif // _NET_MCAST_H
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -