public class ConnectionParameters

Summary

Supplies values to ConnectionFactory for use in constructing IConnection instances.

Field Summary

Flags Type Name Summary
public const ushort DefaultChannelMax

Default value for the desired maximum channel number, with zero meaning unlimited (value: 0)

public const uint DefaultFrameMax

Default value for the desired maximum frame size, with zero meaning unlimited (value: 0)

public const ushort DefaultHeartbeat

Default value for desired heartbeat interval, in seconds, with zero meaning none (value: 0)

public const string DefaultPass

Default password (value: "guest")

public const string DefaultUser

Default user name (value: "guest")

public const string DefaultVHost

Default virtual host (value: "/")

Property Summary

Flags Type Name Summary
public string Password (rw)

Password to use when authenticating to the server

public ushort RequestedChannelMax (rw)

Maximum channel number to ask for

public uint RequestedFrameMax (rw)

Frame-max parameter to ask for (in bytes)

public ushort RequestedHeartbeat (rw)

Heartbeat setting to request (in seconds)

public SslOption Ssl (rw)

Ssl options setting

public string UserName (rw)

Username to use when authenticating to the server

public string VirtualHost (rw)

Virtual host to access during this connection

Constructor Summary

Flags Name Summary
public ConnectionParameters()

Construct a fresh instance, with all fields set to their respective defaults.

Method Summary

Flags Name Summary
public ConnectionParameters Clone()

Returns a fresh ConnectionParameters with the same values as this.

Field Detail

public const ushort DefaultChannelMax

Summary

Default value for the desired maximum channel number, with zero meaning unlimited (value: 0)

public const uint DefaultFrameMax

Summary

Default value for the desired maximum frame size, with zero meaning unlimited (value: 0)

public const ushort DefaultHeartbeat

Summary

Default value for desired heartbeat interval, in seconds, with zero meaning none (value: 0)

public const string DefaultPass

Summary

Default password (value: "guest")

public const string DefaultUser

Summary

Default user name (value: "guest")

public const string DefaultVHost

Summary

Default virtual host (value: "/")

Property Detail

public string Password (rw)

Summary

Password to use when authenticating to the server

public ushort RequestedChannelMax (rw)

Summary

Maximum channel number to ask for

public uint RequestedFrameMax (rw)

Summary

Frame-max parameter to ask for (in bytes)

public ushort RequestedHeartbeat (rw)

Summary

Heartbeat setting to request (in seconds)

public SslOption Ssl (rw)

Summary

Ssl options setting

public string UserName (rw)

Summary

Username to use when authenticating to the server

public string VirtualHost (rw)

Summary

Virtual host to access during this connection

Constructor Detail

ConnectionParameters

public ConnectionParameters()

Summary

Construct a fresh instance, with all fields set to their respective defaults.

Method Detail

Clone

public ConnectionParameters Clone()

Flags public
Return type ConnectionParameters

Summary

Returns a fresh ConnectionParameters with the same values as this.