gdploop.h
来自「Symbian C++ scmp.zip」· C头文件 代码 · 共 44 行
H
44 行
// gdploop.h
//
// Copyright (c) 2000 Symbian Ltd. All rights reserved.
//
#ifndef __GDPLOOP_H__
#define __GDPLOOP_H__
#include "gdp.h"
#include "gdpmain.h"
// game datagram protocol - loopback
/*
class CGdpLoopback
*/
class CGdpLoopback : public CGdpSession
{
public:
CGdpLoopback();
~CGdpLoopback();
static CGdpSession* NewL();
// from MGdpSession
void OpenL(MGdpPacketHandler* aHandler); // start up, and set handler for packets received
void SendL(const TDesC8& aToAddress, const TDesC8& aData); // send packet
TInt ReceiveAll(); // do a pull if necessary
TInt GetMaxPacketLength() const; // max packet length
TBool IsNetworked() const; // if not point-to-point, then preserves addresses
private:
static TInt DelayedSendComplete(TAny* aObject);
static TInt DelayedInformHandler(TAny* aObject);
void DoSendComplete();
void DoInformHandler();
private:
MGdpPacketHandler* iHandler;
HBufC8* iBuffer;
CAsyncCallBack* iAsyncSendComplete;
CAsyncCallBack* iAsyncInformHandler;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?