TRVCamSender.OnSendCmd, OnSentCmd

<< Нажмите, чтобы показать Содержание >>

TRVCamSender.OnSendCmd, OnSentCmd

Происходит при отправке команд.

type 

  // определено в модуле MRVCmd/fmxMRVCmd
  TRVCmdWriteEvent = procedure(Sender: TObject;

    SessionKey: TRVSessionKey;
    Cmd: TRVCmd; nGUIDFrom, nGUIDTo, nGUIDGroup: TGUID;

    AMediaIndex : Word) of object;

 
property OnSendCmd: TRVCmdWriteEvent;

property OnSentCmd: TRVCmdWriteEvent;

Эти события вызываются только в том случае, если ShowCmd=True.

Команды отправляются методом SendCmd (и другими методами, которые вызывают SendCmd внутри себя для отправки специальных команд).

Событие OnSendCmd происходит при инициировании отправки команды (т.е. при вызове SendCmd). Это событие можно использовать для отладки.

Событие OnSentCmd происходит после отправки команды.

Эти события могут вызываться в контексте потока, поэтому не обновляйте пользовательский интерфейс (или не выполняйте никаких других операций, требующих контекста основного процесса) в этом событии.