PosPower.PowerFailDelayTime Property
2/27/2008
Gets the time in milliseconds for power failure intervals.
Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)
Syntax
'Declaration
Public MustOverride ReadOnly Property PowerFailDelayTime As Integer
public abstract int PowerFailDelayTime { get; }
public:
virtual property int PowerFailDelayTime {
int get () abstract;
}
/** @property */
public abstract int get_PowerFailDelayTime ()
public abstract function get PowerFailDelayTime () : int
Remarks
PowerFailDelayTime contains the time in milliseconds for power failure intervals that will not create a power failure situation. In some countries/regions, the power supply is sometimes interrupted for short intervals. Those short intervals range from milliseconds up to several seconds, and are handled by batteries or other electric equipment and should not cause a power failure situation. The power failure interval starts when the POS terminal is turned off or detached from the power supply and runs on battery power. The power failure interval ends when the POS terminal is again turned on and attached to the power supply. However, if the power failure interval is longer than the time specified in the PowerFailDelayTime property, a power failure situation is created.
Because this is usually a configuration parameter of the underlying power management, the application can only read this property.
PowerFailDelayTime is typically initialized to 0. It should then be updated by the service object based on the capabilities of the device.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.
See Also
Reference
PosPower Class
PosPower Members
Microsoft.PointOfService Namespace