C# Class MQL4CSharp.Base.MQL.MQLCommandManager

Afficher le fichier Open project: jseparovic/MQL4CSharp Class Usage Examples

Méthodes publiques

Méthode Description
ExecCommand ( MQLCommand command, List parameters ) : int
GetCommandResult ( int id ) : Object
IsCommandRunning ( int id ) : bool
MQLCommandManager ( System.Int64 ix ) : System
getCommandParams ( int id ) : String
getInstance ( System.Int64 ix ) : MQLCommandManager
throwExceptionIfErrorResponse ( int id ) : void

Private Methods

Méthode Description
CommandLock ( System.Int64 ix ) : bool
CommandUnLock ( System.Int64 ix ) : bool
GetCommandId ( System.Int64 ix, int id ) : int
GetCommandName ( System.Int64 ix, int id, [ commandName ) : void
GetCommandParams ( System.Int64 ix, int id, [ commandParams ) : void
IsCommandWaiting ( System.Int64 ix ) : int
SetBoolCommandResponse ( System.Int64 ix, int id, bool response, int error ) : void
SetDateTimeCommandResponse ( System.Int64 ix, int id, System.Int64 response, int error ) : void
SetDoubleCommandResponse ( System.Int64 ix, int id, double response, int error ) : void
SetEnumCommandResponse ( System.Int64 ix, int id, int response, int error ) : void
SetIntCommandResponse ( System.Int64 ix, int id, int response, int error ) : void
SetLongCommandResponse ( System.Int64 ix, int id, long response, int error ) : void
SetStringCommandResponse ( System.Int64 ix, int id, [ response, int error ) : void
SetVoidCommandResponse ( System.Int64 ix, int id, int error ) : void
setCommandResponse ( int id, object response, int errorCode ) : void

Method Details

ExecCommand() public méthode

public ExecCommand ( MQLCommand command, List parameters ) : int
command MQLCommand
parameters List
Résultat int

GetCommandResult() public méthode

public GetCommandResult ( int id ) : Object
id int
Résultat Object

IsCommandRunning() public méthode

public IsCommandRunning ( int id ) : bool
id int
Résultat bool

MQLCommandManager() public méthode

public MQLCommandManager ( System.Int64 ix ) : System
ix System.Int64
Résultat System

getCommandParams() public méthode

public getCommandParams ( int id ) : String
id int
Résultat String

getInstance() public static méthode

public static getInstance ( System.Int64 ix ) : MQLCommandManager
ix System.Int64
Résultat MQLCommandManager

throwExceptionIfErrorResponse() public méthode

public throwExceptionIfErrorResponse ( int id ) : void
id int
Résultat void