TRVMediaServer.KeepClientInfoMode

<< Click to display table of contents >>

TRVMediaServer.KeepClientInfoMode

Defines how the server keeps information about clients.

type 

  TRVKeepClientInfoMode = (rvkclmWhileOnline, rvkclmAlways);

property KeepClientInfoMode: TRVKeepClientInfoMode;

This property specifies when information about a client is cleared on the server.

Value

Meaning

rvkclmWhileOnline

Information is stored while the client is online. When it disconnects, all information about this client is deleted.

This mode can be used if GUIDs of clients are regenerated on each connection.

rvkclmAlways

Information is stored even when the client is offline (until the server is restarted).

This mode can be used if GUIDs of clients are persistent (and identify users' profiles)

The main information stored for a client is the following lists:

list of allowed senders

list of default receivers

Default value:

rvkclmWhileOnline

 

TO-DO: a programming interface allowing to store lists and other data of clients in a database.