Class Hardware
Contains information about a piece of hardware in the terminal or devices attached to it. Immutable class.
Inheritance
System.Object
Hardware
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SIX.TimApi
Assembly: TimApi.dll
Syntax
public class Hardware
Constructors
Hardware(HardwareType, String, DateTime, String, String, SecurityStatus, DateTime, String, String, String, String, String)
Create hardware information.
Declaration
public Hardware(HardwareType hardwareType, string serialNumber, DateTime productionDate, string productVersion, string firmwareVersion, SecurityStatus securityStatus, DateTime lastCleaningDate, string imsi, string imei, string iccid, string hardwareAddress, string hardwareDescription)
Parameters
Type | Name | Description |
---|---|---|
HardwareType | hardwareType | |
System.String | serialNumber | |
System.DateTime | productionDate | |
System.String | productVersion | |
System.String | firmwareVersion | |
SecurityStatus | securityStatus | |
System.DateTime | lastCleaningDate | |
System.String | imsi | |
System.String | imei | |
System.String | iccid | |
System.String | hardwareAddress | |
System.String | hardwareDescription |
Fields
HardwareAddress
Declaration
public string HardwareAddress
Field Value
Type | Description |
---|---|
System.String |
HardwareDescription
Declaration
public string HardwareDescription
Field Value
Type | Description |
---|---|
System.String |
Iccid
Declaration
public string Iccid
Field Value
Type | Description |
---|---|
System.String |
Imei
Declaration
public string Imei
Field Value
Type | Description |
---|---|
System.String |
Imsi
Declaration
public string Imsi
Field Value
Type | Description |
---|---|
System.String |
Properties
FirmwareVersion
Firmware version of the specified hardware.
Declaration
public string FirmwareVersion { get; }
Property Value
Type | Description |
---|---|
System.String |
HardwareType
Specifies the hardware.
Declaration
public HardwareType HardwareType { get; }
Property Value
Type | Description |
---|---|
HardwareType |
LastCleaningDate
Last Cleaning Date of the specified hardware. Available if HardwareType = ContactReader, MagStripeReader.
Declaration
public DateTime LastCleaningDate { get; }
Property Value
Type | Description |
---|---|
System.DateTime |
ProductionDate
Production date of the specified hardware.
Declaration
public DateTime ProductionDate { get; }
Property Value
Type | Description |
---|---|
System.DateTime |
ProductVersion
Product version of the specified hardware.
Declaration
public string ProductVersion { get; }
Property Value
Type | Description |
---|---|
System.String |
SecurityStatus
Security status of the specified hardware.
Declaration
public SecurityStatus SecurityStatus { get; }
Property Value
Type | Description |
---|---|
SecurityStatus |
SerialNumber
Serial number of the specified hardware.
Declaration
public string SerialNumber { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
ToString()
String representation.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
System.Object.ToString()