OnClientConnection
Delphi
property OnClientConnection: TOnClientConnection read FOnClientConnection write FOnClientConnection;
C++Builder
__property TOnClientConnection OnClientConnection = {read=FOnClientConnection, write=FOnClientConnection};
typedef void __fastcall (__closure *TOnClientConnection)(System::TObject* Sender, bool Connected, System::UnicodeString ClientInfo);
C#
public event OnClientConnectionEventHandler OnClientConnection;
public delegate void OnClientConnectionEventHandler(object sender, TOnClientConnectionEventArgs e);
VB.NET
Public Event OnClientConnection As OnClientConnectionEventHandler
Public Delegate Sub OnClientConnectionEventHandler(sender As Object, e As TOnClientConnectionEventArgs)
C++/Qt
void SetOnClientConnection (TOnClientConnectionCb OnClientConnectionCb);
typedef void CALLBACK TOnClientConnectionCb (void *Object, void *Sender, BOOL Connected, wchar_t *ClientInfo);
This TOnClientConnection event occurs when the streaming is running (NetworkStreaming <> ns_Disabled), and a client connects or disconnects.
Parameters:
Connected: connection = true, disconnection = false
ClientInfo: returns the client information (usually IP:port)