Class Input
Inheritance
System.Object
Input
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
public class Input : Buffer, IBufferInput, IBuffer
Constructors
Declaration
Methods
Declaration
public override bool Active(int adresse, short bitno)
Parameters
Type |
Name |
Description |
System.Int32 |
adresse |
|
System.Int16 |
bitno |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Declaration
public override void Allocate(int bytesize, int offset)
Parameters
Type |
Name |
Description |
System.Int32 |
bytesize |
|
System.Int32 |
offset |
|
Overrides
Declaration
public override void Allocate(int bytesize, int offset, Units unit)
Parameters
Type |
Name |
Description |
System.Int32 |
bytesize |
|
System.Int32 |
offset |
|
Units |
unit |
|
Overrides
Declaration
public void Array(int startaddress, byte[] bytes)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.Byte[] |
bytes |
|
Declaration
public void Byte(int startaddress, byte data)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.Byte |
data |
|
Declaration
public void Double(int startaddress, double data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.Double |
data |
|
Conversions |
conversion |
|
Declaration
public byte[] Extract(byte[] O)
Parameters
Type |
Name |
Description |
System.Byte[] |
O |
|
Returns
Type |
Description |
System.Byte[] |
|
Declaration
public void Float(int startaddress, float data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.Single |
data |
|
Conversions |
conversion |
|
Declaration
public void Int16(int startaddress, short data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.Int16 |
data |
|
Conversions |
conversion |
|
Declaration
public void Int32(int startaddress, int data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.Int32 |
data |
|
Conversions |
conversion |
|
Declaration
public void Int64(int startaddress, long data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.Int64 |
data |
|
Conversions |
conversion |
|
Declaration
Declaration
public void SetInput(int adresse, short bit, bool state)
Parameters
Type |
Name |
Description |
System.Int32 |
adresse |
|
System.Int16 |
bit |
|
System.Boolean |
state |
|
Declaration
public void String(int startaddress, string str)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.String |
str |
|
Declaration
public void UInt16(int startaddress, ushort data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.UInt16 |
data |
|
Conversions |
conversion |
|
Declaration
public void UInt32(int startaddress, uint data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.UInt32 |
data |
|
Conversions |
conversion |
|
Declaration
public void UInt64(int startaddress, ulong data, Conversions conversion)
Parameters
Type |
Name |
Description |
System.Int32 |
startaddress |
|
System.UInt64 |
data |
|
Conversions |
conversion |
|
Events
Declaration
public event IOReceivedEvent IOReceived
Event Type
Declaration
public event BufferChangedEvent OnBufferChanged
Event Type
Declaration
public event DataReceivedEvent OnDataReceived
Event Type
Implements