Files

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;
}
}