FeedEngineThreadIdle Event | Table of Content | FeedEngineSettings Constructor |
FeedEngineSettings Class |
Namespace: OnixS.NET.ICE.iMpact
public class FeedEngineSettings
The FeedEngineSettings type exposes the following members.
Name | Description | |
---|---|---|
FeedEngineSettings | Initializes a new instance of the FeedEngineSettings class |
Name | Description | |
---|---|---|
DataWaitTime |
Defines amount of time Feed Engine spends on socket
waiting for I/O while running master processing loop.
Time is measured in milliseconds.
Default value is '10'.
Given parameter significantly affects the
Handler's responsiveness and load onto CPU!
| |
SocketBufferSize |
Defines size of receiving buffer in bytes for sockets.
Default value is 8 MiB.
| |
SpinBeforeIdleTime |
Defines amount of time Feed Engine keeps cycling before
going to sleep when no useful activity can be done.
Time is measured in milliseconds.
Default value is '1'.
Given parameter has direct influence onto CPU load!
| |
ThreadCount |
Number of working threads to be used by feed engine.
By default, the value is '1'.
|
Name | Description | |
---|---|---|
AddThreadAffinity |
Add thread affinity.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
RemoveThreadAffinity |
Remove thread affinity.
| |
ToString |
Returns the string representation of the object.
(Overrides Object.ToString().) |