28 lines
782 B
C#
28 lines
782 B
C#
using xEventService.Constants;
|
|
|
|
namespace xEventService.Models
|
|
{
|
|
public class XZeroMQOptions
|
|
{
|
|
/// <summary>
|
|
/// Socket Pattern (PubSub, PushPull) ...
|
|
/// </summary>
|
|
public XZeroMQPattern Pattern { get; set; } = XZeroMQPattern.PubSub;
|
|
|
|
/// <summary>
|
|
/// Bind or Connect ...
|
|
/// True for Server (Bind), False for Client (Connect) ...
|
|
/// </summary>
|
|
public bool IsServer { get; set; } = false;
|
|
|
|
/// <summary>
|
|
/// High Water Mark for Sending ...
|
|
/// </summary>
|
|
public int SendHighWaterMark { get; set; } = 1000;
|
|
|
|
/// <summary>
|
|
/// High Water Mark for Receiving ...
|
|
/// </summary>
|
|
public int ReceiveHighWaterMark { get; set; } = 1000;
|
|
}
|
|
} |