cmediasocketserver.h
来自「WINCE下的流媒体播放器服务端」· C头文件 代码 · 共 46 行
H
46 行
/*=========================================================================
CMediaSocketServer.h
Define of Server Communication Socket
=========================================================================*/
#if !defined(__CMediaSocketServer_h__)
#define __CMediaSocketServer_h__
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "CWorkerSocket.h"
#define MPEG1_PACK 2324
// Payload types
#define DATA_REQUEST 0X00 // Request the remote data
#define DATA_REFUSED 0X01 // Refuse the remote data
#define DATA_MEDIA 0X02 // Media data
#define DISCONNECT_REQUEST 0X03 // Request the remote to shut down
//////////////////////////////////////////////////////////////////////////////
class CMediaSocketServer : public CWorkerSocket
{
public:
CMediaSocketServer();
virtual ~CMediaSocketServer();
// Attributes
protected:
CFile m_objFile;
CString m_strSourceFile;
bool m_bReadyToSend;
LONG m_lBytesSent;
public:
void SetSourceFile( const char * inPath );
void SendAtOnce(void);
virtual void ReceivingLoop( void );
virtual void SendingLoop( void );
};
#endif // !defined(__CMediaSocketServer_h__)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?