TsgcWebSocketClient › 属性 › NotifyEvents
控制 WebSocket 事件如何分派到主线程。
property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;
neAsynchronous
提供三种模式:neAsynchronous(默认)将事件排队并异步与主线程同步;neSynchronous 阻塞连接线程,直到主线程处理完事件(使用 TThread.Synchronize);neNoSync 直接在连接线程上触发事件,速度更快,但要求事件处理程序是线程安全的。
oClient := TsgcWebSocketClient.Create(nil);
oClient.URL := 'wss://www.esegece.com:2053';
oClient.NotifyEvents := neSynchronous;
oClient.Active := true;