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
}