Show / Hide Table of Contents

Class RFC1006

Inheritance
System.Object
Connection
Connection
SocketConnection
RFC1006
Implements
System.IComparable
IConnection
Inherited Members
SocketConnection.ClientIp
SocketConnection.Ip
SocketConnection.Mode
SocketConnection.Port
SocketConnection.Socket
SocketConnection.State
SocketConnection.Connect()
SocketConnection.Disconnect()
SocketConnection.Dispose(Boolean)
SocketConnection.EstablishConnection()
SocketConnection.Send(Byte[])
SocketConnection.Send(Byte[], String)
SocketConnection.TruncateLog()
Connection.SYNCHRONIZED
Connection.OnTelegramReceived
Connection.Server
Connection.DataReceived(Byte[])
Connection.DataReceivedInvoked(Byte[])
Connection.Reset()
Connection.Send(String)
Connection.ShowContextMenu(List<Environment.UI.Toolbar.BarItem>)
Connection.COMTEST
Connection.iolog
Connection.OnConnected
Connection.OnConnectionIdChanged
Connection.OnDisconnected
Connection.OnBeforeDisconnectManually
Connection.OnDisposed
Connection.OnMessageReceived
Connection.OnDiagnostic
Connection.OnNameChanged
Connection.Items
Connection.AutoConnect
Connection.AutoConnectDelay
Connection.Direction
Connection.Disposed
Connection.Error
Connection.HighLevel
Connection.Id
Connection.Image
Connection.Name
Connection.Notification
Connection.ObjectType
Connection.Replayable
Connection.Warning
Connection.NumberOfDigits
Connection.Menu
Connection.Info
Connection.Add(Connection)
Connection.ConnectionIdUsed(Int32)
Connection.AutoConnectAll()
Connection.Count(Type)
Connection.Get(Int32)
Connection.GetValideConnectionId()
Connection.GetValideConnectionPortNumber()
Connection.GetValidName(String)
Connection.NameUsed(String)
Connection.Remove(Connection)
Connection.ValidDataLength(Int32, Int32, UInt32)
Connection.CloseLog()
Connection.CompareTo(Object)
Connection.DataReceivedInvoked(Byte[], String)
Connection.ToString()
Connection.LowLevelProtocols
Connection.HighLevelProtocols
Connection.ConnectionEstablished()
Connection.ConnectionLost()
Connection.CreateLog(Int32)
Connection.Diagnostic(String)
Connection.Information(String)
Connection.StateChanged()
Connection.StateChanged(States)
Connection.Context
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Experior.Core.Communication.TCPIP
Assembly: Experior.Core.dll
Syntax
[TypeConverter(typeof(ObjectConverter))]
public class RFC1006 : SocketConnection, IComparable, IConnection

Constructors

RFC1006(RFC1006CommunicationInfo)

Declaration
public RFC1006(RFC1006CommunicationInfo info)
Parameters
Type Name Description
RFC1006CommunicationInfo info

Properties

ConnectionID

Declaration
[PropertyOrder(2)]
[PropertyAttributesProvider("DynamicPropertyConnected")]
public int ConnectionID { get; set; }
Property Value
Type Description
System.Int32

LocalTSAP

Declaration
[PropertyOrder(1)]
[PropertyAttributesProvider("DynamicPropertyConnected")]
public string LocalTSAP { get; set; }
Property Value
Type Description
System.String

MaxTPDUBytes

Declaration
[PropertyOrder(4)]
[PropertyAttributesProvider("DynamicPropertyConnected")]
public int MaxTPDUBytes { get; set; }
Property Value
Type Description
System.Int32

MaxTPDUSize

Declaration
[PropertyOrder(3)]
[PropertyAttributesProvider("DynamicPropertyConnected")]
public byte MaxTPDUSize { get; set; }
Property Value
Type Description
System.Byte

Protocol

Declaration
public override string Protocol { get; }
Property Value
Type Description
System.String
Overrides
Connection.Protocol

RemoteTSAP

Declaration
[PropertyOrder(0)]
[PropertyAttributesProvider("DynamicPropertyConnected")]
public string RemoteTSAP { get; set; }
Property Value
Type Description
System.String

SendConnectionRequest

Declaration
[PropertyOrder(5)]
[PropertyAttributesProvider("DynamicPropertyConnected")]
public bool SendConnectionRequest { get; set; }
Property Value
Type Description
System.Boolean

SignOfLife

Declaration
[PropertyOrder(6)]
[PropertyAttributesProvider("DynamicPropertyConnectionState")]
public bool SignOfLife { get; set; }
Property Value
Type Description
System.Boolean

SignOfLifeInterval

Declaration
[PropertyOrder(7)]
[PropertyAttributesProvider("DynamicPropertyConnectionStateSignOfLife")]
public int SignOfLifeInterval { get; set; }
Property Value
Type Description
System.Int32

SignOfLifeTimeout

Declaration
[PropertyOrder(8)]
[PropertyAttributesProvider("DynamicPropertyConnectionStateSignOfLife")]
public int SignOfLifeTimeout { get; set; }
Property Value
Type Description
System.Int32

Methods

Create()

Declaration
protected override void Create()
Overrides
SocketConnection.Create()

StateChanged(TCP, States)

Declaration
protected void StateChanged(TCP sender, States state)
Parameters
Type Name Description
TCP sender
States state

Implements

System.IComparable
IConnection
Back to top Generated by DocFX