mysocket.h
来自「一个局域网内语音会议的代码。此代码使用网络的广播地址实现所有客户端语音的聚合。」· C头文件 代码 · 共 46 行
H
46 行
// mysocket.h: interface for the mysocket class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYSOCKET_H__33C94245_415D_11D6_8886_200654C10000__INCLUDED_)
#define AFX_MYSOCKET_H__33C94245_415D_11D6_8886_200654C10000__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include<afxsock.h>
class mysocket : public CAsyncSocket
{
public:
CDialog *dlg;
CString name;
int closeflag;
CAsyncSocket send;
CStdioFile log;
ip_mreq mreq;
SOCKADDR_IN hgroup;
CString senderip;
UINT senderport;
CString myaddr;
UINT myport;
mysocket();
void setparent(CDialog *dlg);
BOOL createSocket(char *,int port);
BOOL setTTL(int ttl);
//void OnConnect(int errcode);
void OnReceive(int errcode);
void sendMesg(char *mesg,int len);
void OnClose(int errcode);
};
#endif // !defined(AFX_MYSOCKET_H__33C94245_415D_11D6_8886_200654C10000__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?