Class Connection.Inputs
Inheritance
System.Object
Connection.Inputs
Inherited Members
System.Object.ToString()
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()
Assembly: Experior.Core.dll
Properties
Declaration
public static List<Input> Items { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<Input> |
|
Methods
Declaration
public static void Add(Input input)
Parameters
Type |
Name |
Description |
Input |
input |
|
Declaration
public static void Add(IEntity parent, Input input)
Parameters
Declaration
public static void Allocate(IConnection connection)
Parameters
Declaration
public static List<Input> Get(Assembly assembly)
Parameters
Returns
Type |
Description |
System.Collections.Generic.List<Input> |
|
Declaration
public static List<Input> Get(Connection connection)
Parameters
Returns
Type |
Description |
System.Collections.Generic.List<Input> |
|
Declaration
public static List<Input> Get(Connection connection, bool noempty)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.Boolean |
noempty |
|
Returns
Type |
Description |
System.Collections.Generic.List<Input> |
|
Declaration
public static Input Get(string symbol)
Parameters
Type |
Name |
Description |
System.String |
symbol |
|
Returns
Declaration
public static int MaxSize(Connection connection)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static int MaxSize(Connection connection, string source)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.String |
source |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static int MinSize(Connection connection)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static int MinSize(Connection connection, string source)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.String |
source |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static void Off(int id, string source, int byteno, short bitno)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
System.String |
source |
|
System.Int32 |
byteno |
|
System.Int16 |
bitno |
|
Declaration
public static void Off(string symbol)
Parameters
Type |
Name |
Description |
System.String |
symbol |
|
Declaration
public static void On(int id, string source, int byteno, short bitno)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
System.String |
source |
|
System.Int32 |
byteno |
|
System.Int16 |
bitno |
|
Declaration
public static void On(string symbol)
Parameters
Type |
Name |
Description |
System.String |
symbol |
|
Declaration
public static void Remove(Input input)
Parameters
Type |
Name |
Description |
Input |
input |
|
Declaration
public static void Setvalue(int id, string source, int address, object value)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
System.String |
source |
|
System.Int32 |
address |
|
System.Object |
value |
|
Declaration
public static void SetValue(string symbol, object value)
Parameters
Type |
Name |
Description |
System.String |
symbol |
|
System.Object |
value |
|
Declaration
public static List<string> Sources(Connection connection)
Parameters
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
Declaration
public static int Sources(Connection connection, string source)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.String |
source |
|
Returns
Type |
Description |
System.Int32 |
|
Events
Declaration
public static event Connection.Inputs.InputEvent OnConnectionedAssigned
Event Type
Declaration
public static event Connection.Inputs.InputEvent OnConnectionedUnAssigned
Event Type
Declaration
public static event Connection.Inputs.LengthChangedEvent OnLengthChanged
Event Type
Type |
Description |
Experior.Core.Communication.PLC.Connection.Inputs.LengthChangedEvent |
|