|WarningOccurred Event||Table of Content||HandlerSettings Constructor|
public class HandlerSettings
Thetype exposes the following members.
Additional options to control which data is to be logged. Ignored, if logging is disabled. The default value is AdvancedLogOptions::Default.
Defines path to connectivity configuration which defines multicast groups, types of markets which belong to the groups and connection info for multicast feeds for the groups.
Specifies maximal time interval in milliseconds to wait network packet with next expected sequence number. By default, the value is equal to heartbeat interval (36000 ms).
Specifies maximal time interval in seconds between two network packets. If no data is received during specified time frame, warning is reported. By default, heartbeat interval is 36 seconds.
Tells Handler where to look for licenses. By default, Handler looks for license in current directory.
Tells Handler where to store the logs. By default, Handler store log files in current directory.
Specifies template of log file name without extension.
Log verbosity. By default, the level is Info.
Log player speed auxilary delay. This is an 'k' in the formula 'mT+k' to calculate delays between packets, where 'T' is original delay. Default value is 0.
Log player speed multiplier. This is an 'm' in the formula 'mT+k' to calculate delays between packets, where 'T' is original delay. Values less than 1 means reduced speed, greather than 1 means increased speed. Default value is 1.0 which means a normal speed.
Max multicast message block size. This option determines the size in bytes of a buffer that is used as a storage for the incoming mulsticast message block. By default, the size set at 1400 bytes.
Specifies one or more network interfaces to use while joining the multicast group; use semi-colon delimited list if more than one.
Path to the product definition cache directory. If a value is set and it is a valid path to a directory, the product definition cache will be created and used on the daily basis. If the value is not set, the cache will not be created an product definitions will be downloaded by establishing a TCP connection to ICE server. Default value is empty string (cache is disabled).
Receive product definitions only. This flag should be set to true when only product definitions are needed. Default value is false.
Specifies maximal sequence gap margin between first and last received network packets in internal queue. The default value is 10000.
Specifies snapshot recovery options.
This option determines the size of a buffer that is used by multicast transport. By default, buffer size is 4MiB (4194304 bytes).
Add log file path for replay.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Remove log file path for replay.
Returns the string representation of the object.(Overrides Object.ToString().)