C# Класс XAPI.Callback.BaseApi

Наследование: IDisposable
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
LibPath string
Log object
Server ServerInfoField
User UserInfoField
UserList List
UserLoginField RspUserLoginField

Защищенные свойства (Protected)

Свойство Тип Описание
Handle System.IntPtr
locker object
proxy System.Proxy

Открытые методы

Метод Описание
BaseApi ( ) : System
BaseApi ( string path ) : System
Connect ( ) : void
Disconnect ( ) : void
Dispose ( ) : void
GCCollect ( ) : void

这个功能主要是给非.NET语言在调用时使用

RegisterAndStart ( IntPtr ptr1 ) : void
_Timer_Elapsed ( object sender, System e ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
OnResponse ( byte type, IntPtr pApi1, IntPtr pApi2, double double1, double double2, IntPtr ptr1, int size1, IntPtr ptr2, int size2, IntPtr ptr3, int size3 ) : IntPtr

Приватные методы

Метод Описание
_OnConnectionStatus ( double double1, IntPtr ptr1, int size1 ) : void
_OnLog ( IntPtr ptr1 ) : void
_OnRespone ( byte type, IntPtr pApi1, IntPtr pApi2, double double1, double double2, IntPtr ptr1, int size1, IntPtr ptr2, int size2, IntPtr ptr3, int size3 ) : IntPtr
_OnRtnError ( IntPtr ptr1 ) : void

Описание методов

BaseApi() публичный Метод

public BaseApi ( ) : System
Результат System

BaseApi() публичный Метод

public BaseApi ( string path ) : System
path string
Результат System

Connect() публичный Метод

public Connect ( ) : void
Результат void

Disconnect() публичный Метод

public Disconnect ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GCCollect() публичный Метод

这个功能主要是给非.NET语言在调用时使用
public GCCollect ( ) : void
Результат void

OnResponse() защищенный Метод

protected OnResponse ( byte type, IntPtr pApi1, IntPtr pApi2, double double1, double double2, IntPtr ptr1, int size1, IntPtr ptr2, int size2, IntPtr ptr3, int size3 ) : IntPtr
type byte
pApi1 System.IntPtr
pApi2 System.IntPtr
double1 double
double2 double
ptr1 System.IntPtr
size1 int
ptr2 System.IntPtr
size2 int
ptr3 System.IntPtr
size3 int
Результат System.IntPtr

RegisterAndStart() публичный Метод

public RegisterAndStart ( IntPtr ptr1 ) : void
ptr1 System.IntPtr
Результат void

_Timer_Elapsed() публичный Метод

public _Timer_Elapsed ( object sender, System e ) : void
sender object
e System
Результат void

Описание свойств

Handle защищенное свойство

protected IntPtr,System Handle
Результат System.IntPtr

LibPath публичное свойство

public string LibPath
Результат string

Log публичное свойство

public object Log
Результат object

Server публичное свойство

public ServerInfoField Server
Результат ServerInfoField

User публичное свойство

public UserInfoField User
Результат UserInfoField

UserList публичное свойство

public List UserList
Результат List

UserLoginField публичное свойство

public RspUserLoginField UserLoginField
Результат RspUserLoginField

locker защищенное свойство

protected object locker
Результат object

proxy защищенное свойство

protected Proxy,System proxy
Результат System.Proxy