wxDatagramSocket BroadCast
来源:互联网 发布:网店美工教材 编辑:程序博客网 时间:2024/04/30 00:51
wxDatagramSocket BroadCast [转贴 2009-09-16 16:08:29]
字号:大 中 小
wxSocketBase::Initialize();
wxIPV4address BroadCastAddress; // For broadcast sending
wxIPV4address LocalAddress; // For the listening
LocalAddress.AnyAddress();
BroadCastAddress.Hostname(_("255.255.255.255"));
BroadCastAddress.Service(1667); // port on which we listen for the answers
LocalAddress.Service(1667); // port on which we listen for the answers
// Create the socket
wxDatagramSocket* Socket = new wxDatagramSocket(LocalAddress, wxSOCKET_REUSEADDR);
static const int b = 1;
Socket->SetOption(SOL_SOCKET, SO_BROADCAST, &b, sizeof(b) );
char* message = "hello";
Socket->SendTo(BroadCastAddress, message, strlen(message));
// Check for any errors
int count = Socket->LastCount();
if( Socket->Error() )
{
wxSocketError err = Socket->LastError();
}
wxSocketBase::Shutdown();
- wxDatagramSocket BroadCast
- Broadcast
- Broadcast
- Broadcast
- Broadcast
- Broadcast
- Broadcast
- Broadcast
- broadcast
- Broadcast
- broadcast
- Broadcast
- Broadcast
- Broadcast
- BroadCast
- Broadcast
- Broadcast
- Broadcast
- 画图
- 相关注册码及序列号
- 就业感言:走出第一步,成功将不再遥远
- 您解答中期答辩的一些注意事项和常见问题
- Code Coverage Instrumentation
- wxDatagramSocket BroadCast
- jQuery1.4源码学习三
- session原理
- AIX基本操作命令
- 易中天讲的很有哲理的十句话
- WCF回调操作以及应用技巧讲解
- C++malloc/free和new/delete
- jQuery 中的事件绑定
- C语言宏定义使用技巧(转载)