C# Class XAPI.Callback.BaseApi

Inheritance: IDisposable
Afficher le fichier Open project: QuantBox/XAPI2

Méthodes publiques

Свойство Type Description
LibPath string
Log object
Server ServerInfoField
User UserInfoField
UserList List
UserLoginField RspUserLoginField

Protected Properties

Свойство Type Description
Handle System.IntPtr
locker object
proxy System.Proxy

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
_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

Method Details

BaseApi() public méthode

public BaseApi ( ) : System
Résultat System

BaseApi() public méthode

public BaseApi ( string path ) : System
path string
Résultat System

Connect() public méthode

public Connect ( ) : void
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GCCollect() public méthode

这个功能主要是给非.NET语言在调用时使用
public GCCollect ( ) : void
Résultat void

OnResponse() protected méthode

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
Résultat System.IntPtr

RegisterAndStart() public méthode

public RegisterAndStart ( IntPtr ptr1 ) : void
ptr1 System.IntPtr
Résultat void

_Timer_Elapsed() public méthode

public _Timer_Elapsed ( object sender, System e ) : void
sender object
e System
Résultat void

Property Details

Handle protected_oe property

protected IntPtr,System Handle
Résultat System.IntPtr

LibPath public_oe property

public string LibPath
Résultat string

Log public_oe property

public object Log
Résultat object

Server public_oe property

public ServerInfoField Server
Résultat ServerInfoField

User public_oe property

public UserInfoField User
Résultat UserInfoField

UserList public_oe property

public List UserList
Résultat List

UserLoginField public_oe property

public RspUserLoginField UserLoginField
Résultat RspUserLoginField

locker protected_oe property

protected object locker
Résultat object

proxy protected_oe property

protected Proxy,System proxy
Résultat System.Proxy