|
玉兔远程控制 0.1.0-bate11
|
The connect layer class 更多...
#include <ConnectLayer.h>


类 | |
| struct | LayerUserData |
Public 成员函数 | |
| CConnectLayer (CBackendFreeRDP *pOperate) | |
| int | Initialize (rdpContext *context) |
| int | Clean () |
Protected 属性 | |
| CBackendFreeRDP * | m_pOperate |
| CParameterFreeRDP * | m_pParameter |
Private 成员函数 | |
| virtual int | OnInit (rdpContext *context)=0 |
| virtual int | OnClean ()=0 |
| virtual int | OnLayerRead (void *data, int bytes)=0 |
| virtual int | OnLayerWrite (const void *data, int bytes)=0 |
| virtual BOOL | OnLayerWait (BOOL waitWrite, DWORD timeout)=0 |
| virtual HANDLE | OnLayerGetEvent ()=0 |
| virtual rdpTransportLayer * | OnTransportConnectLayer (rdpContext *context) |
| virtual BOOL | OnLayerClose () |
静态 Private 成员函数 | |
| static rdpTransportLayer * | cb_transport_connect_layer (rdpTransport *transport, const char *hostname, int port, DWORD timeout) |
| static int | cbLayerRead (void *userContext, void *data, int bytes) |
| static int | cbLayerWrite (void *userContext, const void *data, int bytes) |
| static BOOL | cbLayerClose (void *userContext) |
| static BOOL | cbLayerWait (void *userContext, BOOL waitWrite, DWORD timeout) |
| static HANDLE | cbLayerGetEvent (void *userContext) |
The connect layer class
在文件 ConnectLayer.h 第 17 行定义.
|
virtual |
在文件 ConnectLayer.cpp 第 17 行定义.
|
staticprivate |
在文件 ConnectLayer.cpp 第 51 行定义.
|
staticprivate |
在文件 ConnectLayer.cpp 第 102 行定义.
|
staticprivate |
在文件 ConnectLayer.cpp 第 124 行定义.
|
staticprivate |
在文件 ConnectLayer.cpp 第 83 行定义.
|
staticprivate |
在文件 ConnectLayer.cpp 第 117 行定义.
|
staticprivate |
在文件 ConnectLayer.cpp 第 93 行定义.
| int CConnectLayer::Clean | ( | ) |
在文件 ConnectLayer.cpp 第 44 行定义.
| int CConnectLayer::Initialize | ( | rdpContext * | context | ) |
在文件 ConnectLayer.cpp 第 22 行定义.
|
privatevirtual |
在文件 ConnectLayer.cpp 第 110 行定义.
|
privatevirtual |
在文件 ConnectLayer.cpp 第 66 行定义.
|
protected |
在文件 ConnectLayer.h 第 47 行定义.
|
protected |
在文件 ConnectLayer.h 第 48 行定义.