Show / Hide Table of Contents

Class BufferConnection

Inheritance
System.Object
Connection
Connection
Connection
BufferConnection
Implements
System.IComparable
IConnection
IConnection
Inherited Members
Connection.Ip
Connection.Mode
Connection.Port
Connection.Server
Connection.OnInputDataReceived
Connection.OnBufferSourceAdded
Connection.OnInputReceived
Connection.OnValidate
Connection.EnableSource
Connection.Conversion
Connection.InputForm
Connection.OutputForm
Connection.Size
Connection.SourceDescription
Connection.SourceIdentification
Connection.Symbols
Connection.UnusedImportedSymbols
Connection.ValidateUserInput(String)
Connection.Cleanup(Connection)
Connection.CreateS5Fetch(Boolean)
Connection.CreateS5Write(Boolean)
Connection.CreateS7Function(Boolean)
Connection.CreateXComTCP()
Connection.CreateXComUDP()
Connection.GetBuffer(IRegister)
Connection.Active(IRegister)
Connection.AddSource(IBufferInput)
Connection.AddSource(IBufferOutput)
Connection.AddSymbol(Symbol)
Connection.BeforeSerialization()
Connection.ClearInputSources()
Connection.ClearOutputSources()
Connection.ClearSymbols()
Connection.CloseInputForm()
Connection.CloseLog()
Connection.DataReceived(String, Byte[])
Connection.DefaultSourceName(Registers)
Connection.Disconnect()
Connection.Output(Int32, Int16, String, Boolean)
Connection.OutputBuffer
Connection.InputBuffer
Connection.RemoveSource(Input)
Connection.RemoveSource(Output)
Connection.Send(Byte[], Int32)
Connection.Send(IRegister, Object)
Connection.Sources(IRegister)
Connection.TruncateLog()
Connection.UseBitNumber(String)
Connection.AddAlarmEvent
Connection.InvokeAddAlarm(String, String)
Connection.AddSymbol(Symbol, Boolean)
Connection.ConnectionEstablished()
Connection.ConnectionLost()
Connection.CreateLog(Int32)
Connection.Export()
Connection.Import()
Connection.IODataReceived(UInt32, String, Byte[], Boolean)
Connection.ShowInputsDialog()
Connection.ShowOutputsDialog()
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.State
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.CompareTo(Object)
Connection.DataReceived(Byte[])
Connection.DataReceivedInvoked(Byte[], String)
Connection.EstablishConnection()
Connection.Reset()
Connection.Send(Byte[])
Connection.ToString()
Connection.LowLevelProtocols
Connection.HighLevelProtocols
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.PLC.TCPIP
Assembly: Experior.Core.dll
Syntax
public abstract class BufferConnection : Connection, IComparable, IConnection, IConnection

Constructors

BufferConnection(BufferConnectionInfo)

Declaration
public BufferConnection(BufferConnectionInfo info)
Parameters
Type Name Description
BufferConnectionInfo info

Properties

IAutomatic

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

ICurrentSource

Declaration
[PropertyOrder(9)]
[TypeConverter(typeof(BufferConnection.IListDataBlocksConverter))]
public string ICurrentSource { get; set; }
Property Value
Type Description
System.String

IMaximumLength

Declaration
[PropertyOrder(10)]
public string IMaximumLength { get; set; }
Property Value
Type Description
System.String

IMinimumOffset

Declaration
[PropertyOrder(11)]
public string IMinimumOffset { get; set; }
Property Value
Type Description
System.String

OAutomatic

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

OCurrentSource

Declaration
[PropertyOrder(9)]
[TypeConverter(typeof(BufferConnection.OListDataBlocksConverter))]
public string OCurrentSource { get; set; }
Property Value
Type Description
System.String

OMaximumLength

Declaration
[PropertyOrder(10)]
public string OMaximumLength { get; set; }
Property Value
Type Description
System.String

OMinimumOffset

Declaration
[PropertyOrder(11)]
public string OMinimumOffset { get; set; }
Property Value
Type Description
System.String

Protocol

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

Methods

Dispose(Boolean)

Called when the connection is deleted

Declaration
public override bool Dispose(bool force)
Parameters
Type Name Description
System.Boolean force
Returns
Type Description
System.Boolean
Overrides
Connection.Dispose(Boolean)

Implements

System.IComparable
IConnection
IConnection
Back to top Generated by DocFX