资源简介
任务说明书
局域网语音聊天(TCP)
基本要求:
1、通过麦克风进行一对一语音聊天;
2、通信协议采用TCP;
3、聊天PC是互连的PC中的任意两台;
4、设计界面参考MSN。
代码片段和文件信息
// ChatSocket.cpp : implementation file
//
#include “stdafx.h“
#include “gsmCodec.h“
#include “ChatSocket.h“
//#include “GsmCodecDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChatSocket
template
CChatSocket::CChatSocket()
{
}
template
CChatSocket::~CChatSocket()
{
}
// Do not edit the following lines which are needed by ClassWizard.
#if 0
BEGIN_MESSAGE_MAP(CChatSocket CSocket)
//{{AFX_MSG_MAP(CChatSocket)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
#endif // 0
/////////////////////////////////////////////////////////////////////////////
// CChatSocket member functions
template
void CChatSocket::SetParent(T *pWndParent)
{
m_pParent = pWndParent;
}
//受到数据包
template
void CChatSocket::OnReceive(int nErrorCode)
{
int nLen=Receive(m_chBufBUFFER_SIZE);
if(nLen>=sizeof(MSGHEAD))
{
MSGHEAD* head=(MSGHEAD*)m_chBuf;
if(m_pParent)
{
if(head->magic==MAGIC
&& (int)(head->uLen+sizeof(MSGHEAD))==nLen)
{
((T*)m_pParent)->OnReceive(m_chBufnLen);
}
}
}
CSocket::OnReceive(nErrorCode);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1265 2004-07-22 15:28 TCP语音聊天\TCP语音聊天1\ChatSocket.cpp
文件 2376 2004-07-22 15:46 TCP语音聊天\TCP语音聊天1\ChatSocket.h
文件 2492 2004-03-17 22:42 TCP语音聊天\TCP语音聊天1\config.h
文件 2492 2004-03-17 22:42 TCP语音聊天\TCP语音聊天1\configMS.h
文件 6800 2004-02-28 16:30 TCP语音聊天\TCP语音聊天1\Esdll.lib
文件 21420 2005-01-17 18:09 TCP语音聊天\TCP语音聊天1\gsmCodec.aps
文件 1636 2005-01-17 18:30 TCP语音聊天\TCP语音聊天1\gsmCodec.clw
文件 2183 2004-04-22 23:05 TCP语音聊天\TCP语音聊天1\gsmCodec.cpp
文件 5193 2004-07-23 15:26 TCP语音聊天\TCP语音聊天1\gsmCodec.dsp
文件 539 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\gsmCodec.dsw
文件 1346 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\gsmCodec.h
文件 254976 2005-01-17 18:30 TCP语音聊天\TCP语音聊天1\gsmCodec.ncb
文件 153088 2005-01-17 18:30 TCP语音聊天\TCP语音聊天1\gsmCodec.opt
文件 250 2005-01-17 18:17 TCP语音聊天\TCP语音聊天1\gsmCodec.plg
文件 5913 2005-01-15 14:08 TCP语音聊天\TCP语音聊天1\gsmCodec.rc
文件 19792 2005-01-13 21:55 TCP语音聊天\TCP语音聊天1\gsmCodecDlg.cpp
文件 3601 2004-07-23 14:58 TCP语音聊天\TCP语音聊天1\gsmCodecDlg.h
文件 289 2004-02-26 18:18 TCP语音聊天\TCP语音聊天1\MelpDef.h
文件 3726 2004-03-12 11:02 TCP语音聊天\TCP语音聊天1\Mp3DecLib.lib
文件 82622 2004-04-27 11:53 TCP语音聊天\TCP语音聊天1\mpglib.lib
文件 1078 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\res\gsmCodec.ico
文件 400 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\res\gsmCodec.rc2
..A.SH. 3072 2005-01-13 20:12 TCP语音聊天\TCP语音聊天1\res\Thumbs.db
目录 0 2005-01-13 23:57 TCP语音聊天\TCP语音聊天1\res
文件 1053 2005-01-13 21:44 TCP语音聊天\TCP语音聊天1\resource.h
文件 210 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\StdAfx.cpp
文件 1757 2004-04-23 21:01 TCP语音聊天\TCP语音聊天1\StdAfx.h
文件 3192 2004-02-26 18:18 TCP语音聊天\TCP语音聊天1\va_g729a.h
文件 96396 2004-02-26 18:18 TCP语音聊天\TCP语音聊天1\va_g729a.lib
文件 562 2004-07-23 14:08 TCP语音聊天\TCP语音聊天1\WaveCodec.cpp
............此处省略16个文件信息
相关资源
- echarts_test.rar
- Proteus模拟基于51单片机的断电保护实
- .net实现鼠标拖拽,类似CAD、visio的功
- SCME信道建模仿真源程序及相关说明文
- linux 字符设备驱动程序
- 2021年SCD名单.docx
- nodemcu固件2018-06-25
- MyEclipse REST Web Service 简单的实现
- 霹雳游侠扫描灯20模式带拖尾C程序
- 西门子S7-200PLC编程60个
- 织梦CMS微信支付插件接口.rar
- music_source.zip
- AUTO CAD绘制电气图的
- TIA+V13V-15.1WINCC+V7.3-V7.5+全系列免狗和谐
- 东南大学 嵌入式 实验
- OS作业,c实现path,cd,pwd,history,执
- CHC2442 电路原理图
- PCIE-1x的PCB模板封装,Altium的PCBDOC文件
- 基于TCP传输文件及文件夹的LabVIEW程序
- Odoo Select Field disable
- xlicense_2014.lic
- UGUI_JoyStick_Demo
- PPCoin: Peer-to-Peer Crypto-Currency with Proo
- STM8L15x的USART调试实验串口调试_含中断
- StreamChange.rar
- MyEclipse.10.5破解包
- linux下使用curses库实现滚屏、彩色打印
- pictoPDFV4.0cra.rar
- WinCE 闹钟
- Introduction to Digital Filters
评论
共有 条评论