Though most of the following actions are reserved for embedded device platforms (such as the etherFAX A2E), device developers should at least support UpdateConfig as a baseline requirement. This allows all devices to be remotely managed from the etherFAX administration portal.
/// <summary>
/// DeviceAction values.
/// </summary>
public enum DeviceAction
{
UpdateConfig = 1,
Ping,
Reboot,
Unregister,
UpdateFirmware,
UploadLogs
}