[][src]Module image_capture_core::device

Structs

ICDeviceLocationType
ICDeviceLocationTypeMask
ICDeviceType
ICDeviceTypeMask

Statics

ICButtonTypeCopy

Indicates that the "Copy" button on the device was pressed.

ICButtonTypeMail

Indicates that the "Mail" button on the device was pressed.

ICButtonTypePrint

Indicates that the "Print" button on the device was pressed.

ICButtonTypeScan

Indicates that the "Scan" button on the device was pressed.

ICButtonTypeTransfer

Indicates that the "Transfer" button on the device was pressed.

ICButtonTypeWeb

Indicates that the "Web" button on the device was pressed.

ICDeviceCanEjectOrDisconnect

Indicates either the device is mounted as a mass-storage volume and can be ejected or the it is a remote device with an active connection that can be disconnected.

ICDeviceLocationDescriptionBluetooth

This description is returned for locationDescription property of a device connected via Bluetooth.

ICDeviceLocationDescriptionFireWire

This description is returned for locationDescription property of a device connected to a FireWire port.

ICDeviceLocationDescriptionMassStorage

This description is returned for locationDescription property of a device that is mounted as a mass-storage volume.

ICDeviceLocationDescriptionUSB

This description is returned for locationDescription property of a device connected to a USB port.

ICLocalizedStatusNotificationKey

Key for a localized notification string.

ICStatusCodeKey

One of values defined in ICReturnCode.

ICStatusNotificationKey

Key for a non-localized notification string.

ICTransportTypeBluetooth

Indicates that the device uses Bluetooth transport.

ICTransportTypeFireWire

Indicates that the device uses FireWire transport.

ICTransportTypeMassStorage

Indicates that the device use mounts as a mass-storage volume.

ICTransportTypeTCPIP

Indicates that the device uses TCP/IP transport. These devices are discovered using Bonjour.

ICTransportTypeUSB

Indicates that the device uses USB transport

Traits

ICDevice