CommandTransfer

Assembly: ZennoLab.CommandCenter
Full name: ZennoLab.CommandCenter.CommandTransfer
Kind: class


Constructor

CommandTransfer(int port)

Constructor

Parameters

TypeNameDescription
intport

CommandTransfer(string url, int port, string address, ConnectionType connectionType)

Constructor

Parameters

TypeNameDescription
stringurl
intport
stringaddress
ConnectionTypeconnectionType

Properties

IsStopped

Property

bool IsStopped { get; }

IsProjectMakerInstnaceInitialized

Property

bool IsProjectMakerInstnaceInitialized { get; set; }

Флаг указывающий что ProjectMaker закрыл инстанс Костыль, чтобы нормально работал перезапуск инстанса в PM TODO написать красивое взаимодействие DebugInstance с CommandTransfer

ConnectionType

Property

ConnectionType ConnectionType { get; set; }

Methods

SendMessageWait

Method

string SendMessageWait(string message, Boolean& errorDetected, String& errorMessage)

Parameters

TypeNameDescription
stringmessage
Boolean&errorDetected
String&errorMessage

SendMessageWait

Method

string SendMessageWait(string message, Boolean& errorDetected)

Parameters

TypeNameDescription
stringmessage
Boolean&errorDetected

SendMessageLongWait

Method

string SendMessageLongWait(string message, int timeOut, Boolean& errorDetected)

Parameters

TypeNameDescription
stringmessage
inttimeOut
Boolean&errorDetected

SendMessageLongWait

Method

string SendMessageLongWait(string message, int timeOut, Boolean& errorDetected, String& errorMessages)

Parameters

TypeNameDescription
stringmessage
inttimeOut
Boolean&errorDetected
String&errorMessages

SendMessageLongWait2

Method

void SendMessageLongWait2(string message, int timeOut, Guid id, Boolean& errorDetected)

Parameters

TypeNameDescription
stringmessage
inttimeOut
Guidid
Boolean&errorDetected

InstanceStopped

Method

void InstanceStopped()

Dispose

Method

void Dispose()