A B C D E F G H I J M N O P Q R S T U W

A

AccessDenied - Static variable in class usb.jphoto.Response
ResponseCode:
AIFF - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:
Artist - Static variable in class usb.jphoto.DevicePropDesc
 
ASF - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:
Association - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode: associations include folders and panoramas
AVI - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:

B

BaselineInitiator - class usb.jphoto.BaselineInitiator.
This initiates interactions with USB devices, supporting only mandatory PTP-over-USB operations; both "push" and "pull" modes are supported.
BaselineInitiator(Device) - Constructor for class usb.jphoto.BaselineInitiator
Constructs a class driver object, if the device supports operations according to Annex D of the PTP specification.
BaselineInitiator(Interface) - Constructor for class usb.jphoto.BaselineInitiator
Constructs a class driver from an interface asserted to conform fully to Annex D of the PTP specification.
BatteryLevel - Static variable in class usb.jphoto.DevicePropDesc
 
BMP - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: MS-Windows bitmap image format
Buffer - class usb.jphoto.Buffer.
A Buffer handles marshaling/unmarshaling rules applicable to PTP over USB.
BurstInterval - Static variable in class usb.jphoto.DevicePropDesc
 
BurstNumber - Static variable in class usb.jphoto.DevicePropDesc
 

C

CancelTransaction - Static variable in class usb.jphoto.Event
EventCode:
CaptureAlreadyTerminated - Static variable in class usb.jphoto.Response
ResponseCode:
CaptureComplete - Static variable in class usb.jphoto.Event
EventCode:
CaptureDelay - Static variable in class usb.jphoto.DevicePropDesc
 
CIFF - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: Canon camera image file format
close() - Method in class usb.jphoto.FileData
Closes the underlying file.
close() - Method in class usb.jphoto.BaselineInitiator
Releases USB resources so that some other program can access the interface this class previously interacted with.
close() - Method in class usb.jphoto.FileSendData
Closes the underlying file.
CloseSession - Static variable in class usb.jphoto.Command
OperationCode:
closeSession() - Method in class usb.jphoto.BaselineInitiator
Issues a CloseSession command to the device; may be used with all responders.
Command - class usb.jphoto.Command.
Command messages start PTP transactions, and are sent from initiator to responder.
CompressionSetting - Static variable in class usb.jphoto.DevicePropDesc
 
Container - class usb.jphoto.Container.
PTP Command, Data, Response, and Event blocks use a "Generic Container Structure" as a packet header.
Contrast - Static variable in class usb.jphoto.DevicePropDesc
 
CopyObject - Static variable in class usb.jphoto.Command
OperationCode:
copyObject(int, int, int) - Method in class usb.jphoto.Initiator
 
CopyrightInfo - Static variable in class usb.jphoto.DevicePropDesc
 

D

Data - class usb.jphoto.Data.
The optional middle phase of a PTP transaction involves sending data to or from the responder.
DateTime - Static variable in class usb.jphoto.DevicePropDesc
 
DeleteObject - Static variable in class usb.jphoto.Command
OperationCode:
deleteObject(int, int) - Method in class usb.jphoto.Initiator
 
DeviceBusy - Static variable in class usb.jphoto.Response
ResponseCode:
DeviceInfo - class usb.jphoto.DeviceInfo.
DeviceInfo describes device functionality such supported image formats, operations, events, and device properties.
DeviceInfoChanged - Static variable in class usb.jphoto.Event
EventCode:
DevicePropChanged - Static variable in class usb.jphoto.Event
EventCode:
DevicePropDesc - class usb.jphoto.DevicePropDesc.
DeviceProperty descriptions provide metadata (code, type, factory defaults, is-it-writable, and perhaps value ranges or domains) and current values of device properties.
DevicePropDesc.Range - class usb.jphoto.DevicePropDesc.Range.
This class describes value ranges by minima, maxima, and permissible increments.
DevicePropNotSupported - Static variable in class usb.jphoto.Response
ResponseCode:
DevicePropValue - class usb.jphoto.DevicePropValue.
DeviceProperty values wrap various types of integers and arrays of integers, and strings.
DeviceReset - Static variable in class usb.jphoto.Event
EventCode:
DigitalZoom - Static variable in class usb.jphoto.DevicePropDesc
 
DPOF - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:

E

EffectMode - Static variable in class usb.jphoto.DevicePropDesc
 
Event - class usb.jphoto.Event.
Events are sent spontaneously from responders to initiators.
Executable - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:
EXIF_JPEG - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: EXIF/JPEG version 2.1, the preferred format for thumbnails and for images.
ExposureBiasCompensation - Static variable in class usb.jphoto.DevicePropDesc
 
ExposureIndex - Static variable in class usb.jphoto.DevicePropDesc
 
ExposureMeteringMode - Static variable in class usb.jphoto.DevicePropDesc
 
ExposureProgramMode - Static variable in class usb.jphoto.DevicePropDesc
 
ExposureTime - Static variable in class usb.jphoto.DevicePropDesc
 

F

FileData - class usb.jphoto.FileData.
Used with fillObject, this writes objects to files using a relatively small amount of in-memory buffering.
FileData(FileOutputStream, NameFactory) - Constructor for class usb.jphoto.FileData
Constructs a data object which fills the given underlying file.
FileSendData - class usb.jphoto.FileSendData.
Used with sendObject, this can read objects from files using a relatively small amount of in-memory buffering.
FileSendData(URLConnection, NameFactory) - Constructor for class usb.jphoto.FileSendData
Constructs a data object which fills the given underlying file.
fillObject(int, Data) - Method in class usb.jphoto.BaselineInitiator
Fills the data object using the object identified by a given handle.
finalize() - Method in class usb.jphoto.BaselineInitiator
Tries to clean up if you forget to call close.
FlashMode - Static variable in class usb.jphoto.DevicePropDesc
 
FlashPix - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: FlashPix image format
FocalLength - Static variable in class usb.jphoto.DevicePropDesc
 
FocusDistance - Static variable in class usb.jphoto.DevicePropDesc
 
FocusMeteringMode - Static variable in class usb.jphoto.DevicePropDesc
 
FocusMode - Static variable in class usb.jphoto.DevicePropDesc
 
FormatStore - Static variable in class usb.jphoto.Command
OperationCode:
formatStore(int, int) - Method in class usb.jphoto.Initiator
Reformats the specified storage unit.
FStop - Static variable in class usb.jphoto.DevicePropDesc
 
FunctionalMode - Static variable in class usb.jphoto.DevicePropDesc
 

G

GeneralError - Static variable in class usb.jphoto.Response
ResponseCode:
getBlockType() - Method in class usb.jphoto.Container
Returns the overall type of this data block as a coded integer.
getBlockTypeName(int) - Static method in class usb.jphoto.Container
Returns an interned string, normally "command", "data", "response", or "event", corresponding to the coded type.
getCode() - Method in class usb.jphoto.Container
Returns the operation, response, or event code of this block.
getCodeName(int) - Method in class usb.jphoto.Container
Subclasses override this to map PTP codes to their names; the results are always interned strings, so that they can be efficiently compared ("=", "!=") against constants.
getCodeName(int) - Method in class usb.jphoto.Command
 
getCodeName(int) - Method in class usb.jphoto.Data
 
getCodeName(int) - Method in class usb.jphoto.DevicePropValue
 
getCodeName(int) - Method in class usb.jphoto.ObjectInfo
 
getCodeName(int) - Method in class usb.jphoto.Response
 
getCodeName(int) - Method in class usb.jphoto.Event
 
getCodeName(int) - Method in class usb.jphoto.DevicePropDesc
 
getCodeString() - Method in class usb.jphoto.Container
Returns an interned string with name of this container's code.
getCodeString(int) - Static method in class usb.jphoto.Container
Returns an interned string with the hexadecimal value of the specified container code.
getCodeType(int) - Static method in class usb.jphoto.Container
Returns an interned string identifying the type of code field, such as "OperationCode", "ResponseCode", "ObjectFormatCode", "EventCode", or "DevicePropsCode".
getDefault() - Method in class usb.jphoto.DevicePropDesc
Returns the factory default value (treat as immutable!)
GetDeviceInfo - Static variable in class usb.jphoto.Command
OperationCode:
getDeviceInfo() - Method in class usb.jphoto.BaselineInitiator
Returns the last cached copy of the device info, or returns a newly cached copy.
getDeviceInfoUncached() - Method in class usb.jphoto.BaselineInitiator
Issues a GetDeviceInfo command to the device; may be used with all responders.
GetDevicePropDesc - Static variable in class usb.jphoto.Command
OperationCode:
getDevicePropDesc(int, DevicePropDesc) - Method in class usb.jphoto.Initiator
Fills out the provided device property description.
GetDevicePropValue - Static variable in class usb.jphoto.Command
OperationCode:
getDevicePropValue(int, DevicePropValue) - Method in class usb.jphoto.Initiator
Gets the value of the specified device property.
getEnumeration() - Method in class usb.jphoto.DevicePropDesc
Returns any enumerated options for this property's value, or null
getEventString(int) - Method in class usb.jphoto.NameFactory
Maps event codes to string names.
getFormatString(int) - Method in class usb.jphoto.NameFactory
Maps object format codes to string names.
getImageHandles(int, int) - Method in class usb.jphoto.Initiator
Returns an array of image handles in the store (or stores) specified; uses device-side filtering when it's available.
getIncrement() - Method in class usb.jphoto.DevicePropDesc.Range
Returns the increment of values in this range
getLength() - Method in class usb.jphoto.Container
Returns the overall length of this data block, including header.
getLength() - Method in class usb.jphoto.ObjectInfo
 
getLength() - Method in class usb.jphoto.FileSendData
 
getMaximum() - Method in class usb.jphoto.DevicePropDesc.Range
Returns the maximum value of this range
getMinimum() - Method in class usb.jphoto.DevicePropDesc.Range
Returns the minimum value of this range
getNumImages(int, int) - Method in class usb.jphoto.Initiator
Returns the number of images in the specified association on the specified store; uses device-side filtering when it's available.
GetNumObjects - Static variable in class usb.jphoto.Command
OperationCode:
getNumObjects(int, int, int) - Method in class usb.jphoto.BaselineInitiator
Returns the number of objects in the specified association on the specified store.
getNumParams() - Method in class usb.jphoto.ParamVector
Returns the number of parameters in this data block
GetObject - Static variable in class usb.jphoto.Command
OperationCode:
getObject(int) - Method in class usb.jphoto.BaselineInitiator
Returns the data for the object identified by a given handle.
GetObjectHandles - Static variable in class usb.jphoto.Command
OperationCode:
getObjectHandles(int, int, int) - Method in class usb.jphoto.BaselineInitiator
Returns an array of object handles in the store (or stores) specified.
GetObjectInfo - Static variable in class usb.jphoto.Command
OperationCode:
getObjectInfo(int) - Method in class usb.jphoto.BaselineInitiator
Returns information about the object identified by a given handle.
getOpcodeString(int) - Method in class usb.jphoto.NameFactory
Maps command codes to string names.
getParam1() - Method in class usb.jphoto.ParamVector
Returns the first positional parameter.
getParam2() - Method in class usb.jphoto.ParamVector
Returns the second positional parameter.
getParam3() - Method in class usb.jphoto.ParamVector
Returns the third positional parameter.
GetPartialObject - Static variable in class usb.jphoto.Command
OperationCode:
getPartialObject(int, int, int) - Method in class usb.jphoto.Initiator
 
getPortIdentifier() - Method in class usb.jphoto.BaselineInitiator
Returns a port identifier string for this device; use these to address devices, they correspond to the hub port to which a device is attached.
getPropertyCode(String) - Static method in class usb.jphoto.DevicePropDesc
Maps standard property names to property codes.
getPropertyName(int) - Method in class usb.jphoto.NameFactory
Maps property codes to string names.
getPtpInterface(Device) - Static method in class usb.jphoto.BaselineInitiator
This function returns a PTP interface for a device, or null if the device has none.
getRange() - Method in class usb.jphoto.DevicePropDesc
Returns any range constraints for this property's value, or null
getResponseString(int) - Method in class usb.jphoto.NameFactory
Maps response codes to string names.
getS16(int) - Method in class usb.jphoto.Buffer
Unmarshals a signed 16 bit integer from a fixed buffer offset.
getS32(int) - Method in class usb.jphoto.Buffer
Unmarshals a signed 32 bit integer from a fixed buffer offset.
getS64(int) - Method in class usb.jphoto.Buffer
Unmarshals a signed 64 bit integer from a fixed buffer offset
getS8(int) - Method in class usb.jphoto.Buffer
Unmarshals a signed 8 bit integer from a fixed buffer offset.
getSessionId() - Method in class usb.jphoto.BaselineInitiator
Returns the ID of the PTP sesssion in use; initiator only keep one open session at a time, or zero if there's no session.
GetStorageIDs - Static variable in class usb.jphoto.Command
OperationCode:
getStorageIDs() - Method in class usb.jphoto.BaselineInitiator
Returns an array of storage ids for the device; may be used with all responders.
GetStorageInfo - Static variable in class usb.jphoto.Command
OperationCode:
getStorageInfo(int) - Method in class usb.jphoto.BaselineInitiator
Issues a GetStorageInfo command to the device; may be used with all responders.
getString(int) - Method in class usb.jphoto.Buffer
Unmarshals a string (or null) from a fixed buffer offset.
GetThumb - Static variable in class usb.jphoto.Command
OperationCode:
getThumb(int) - Method in class usb.jphoto.BaselineInitiator
Returns the thumbnail for the image identified by a given handle.
getTypeCode() - Method in class usb.jphoto.DevicePropValue
 
getTypeName(int) - Static method in class usb.jphoto.DevicePropValue
Maps datatype codes to string names.
getU16(int) - Method in class usb.jphoto.Buffer
Unmarshals an unsigned 16 bit integer from a fixed buffer offset.
getU8(int) - Method in class usb.jphoto.Buffer
Unmarshals an unsigned 8 bit integer from a fixed buffer offset.
getValue() - Method in class usb.jphoto.DevicePropValue
 
getValue() - Method in class usb.jphoto.DevicePropDesc
Returns the current value (treat as immutable!)
getXID() - Method in class usb.jphoto.Container
Returns the ID of the transaction this block is associated with.
GIF - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: Graphics Interchange Format (deprecated)

H

HTML - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:

I

ImageSize - Static variable in class usb.jphoto.DevicePropDesc
 
IncompleteTransfer - Static variable in class usb.jphoto.Response
ResponseCode:
InitiateCapture - Static variable in class usb.jphoto.Command
OperationCode:
initiateCapture(int, int) - Method in class usb.jphoto.Initiator
Starts the capture of one (or more) new data objects, according to current device properties.
InitiateOpenCapture - Static variable in class usb.jphoto.Command
OperationCode:
initiateOpenCapture(int, int) - Method in class usb.jphoto.Initiator
Starts an open-ended capture of new data objects, according to current device properties.
Initiator - class usb.jphoto.Initiator.
This supports all standardized PTP-over-USB operations, including operations (and modes) that are optional for all responders.
Initiator(Device) - Constructor for class usb.jphoto.Initiator
This is essentially a class driver, following Annex D of the PTP specification.
Initiator(Interface) - Constructor for class usb.jphoto.Initiator
This is essentially a class driver, following Annex D of the PTP specification.
InvalidCodeFormat - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidDevicePropFormat - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidDevicePropValue - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidObjectFormatCode - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidObjectHandle - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidParameter - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidParentObject - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidStorageID - Static variable in class usb.jphoto.Response
ResponseCode:
InvalidTransactionID - Static variable in class usb.jphoto.Response
ResponseCode:
isImage() - Method in class usb.jphoto.ObjectInfo
Returns true for format codes that have the image type bit set.
isPull() - Method in class usb.jphoto.BaselineInitiator
Returns true iff the associated responder supports "pull mode", reading objects from the device.
isPush() - Method in class usb.jphoto.BaselineInitiator
Returns true iff the associated responder supports "push mode", sending objects to the device.
isVideo() - Method in class usb.jphoto.ObjectInfo
Returns true for some recognized video format codes.
isWritable() - Method in class usb.jphoto.DevicePropDesc
Returns true if the property is writable

J

JFIF - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: JPEG File Interchange Format
JP2 - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: JPEG 2000 baseline
JPhoto - class usb.jphoto.JPhoto.
This is a command line tool, which currently supports access only to PTP cameras.
JPX - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: JPEG 2000 extended

M

main(String[]) - Static method in class usb.jphoto.JPhoto
Parameters are a command and any option parameters such as --camera port-id specifying the the port id for a camera.
MoveObject - Static variable in class usb.jphoto.Command
OperationCode:
moveObject(int, int, int) - Method in class usb.jphoto.Initiator
 
MP3 - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:
MPEG - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:

N

NameFactory - class usb.jphoto.NameFactory.
Supports use of objects using vendor extension codes.
nextS16() - Method in class usb.jphoto.Buffer
Unmarshals the next signed 16 bit integer
nextS16Array() - Method in class usb.jphoto.Buffer
Unmarshals an array of signed 16 bit integers
nextS32() - Method in class usb.jphoto.Buffer
Unmarshals the next signed 32 bit integer
nextS32Array() - Method in class usb.jphoto.Buffer
Unmarshals an array of signed 32 bit integers.
nextS64() - Method in class usb.jphoto.Buffer
Unmarshals the next signed 64 bit integer
nextS64Array() - Method in class usb.jphoto.Buffer
Unmarshals an array of signed 64 bit integers
nextS8() - Method in class usb.jphoto.Buffer
Unmarshals the next signed 8 bit integer
nextS8Array() - Method in class usb.jphoto.Buffer
Unmarshals an array of signed 8 bit integers
nextString() - Method in class usb.jphoto.Buffer
Unmarshals the next string (or null).
nextU16() - Method in class usb.jphoto.Buffer
Unmarshals the next unsinged 16 bit integer
nextU16Array() - Method in class usb.jphoto.Buffer
Unmarshals an array of unsigned 16 bit integers
nextU8() - Method in class usb.jphoto.Buffer
Unmarshals the next unsigned 8 bit integer
nextU8Array() - Method in class usb.jphoto.Buffer
Unmarshals an array of 8 bit integers
NoThumbnailPresent - Static variable in class usb.jphoto.Response
ResponseCode:
NoValidObjectInfo - Static variable in class usb.jphoto.Response
ResponseCode:

O

ObjectAdded - Static variable in class usb.jphoto.Event
EventCode:
ObjectInfo - class usb.jphoto.ObjectInfo.
ObjectInfo provides metadata such as image and thumbnail sizes for image objects; it describes associations; and identifies additional object types such as audio clips.
ObjectInfo(URLConnection, DeviceInfo, NameFactory) - Constructor for class usb.jphoto.ObjectInfo
Construct an ObjectInfo data packet using the object at the other end of the specified connection.
ObjectInfoChanged - Static variable in class usb.jphoto.Event
EventCode:
ObjectRemoved - Static variable in class usb.jphoto.Event
EventCode:
ObjectWriteProtected - Static variable in class usb.jphoto.Response
ResponseCode:
OK - Static variable in class usb.jphoto.Response
ResponseCode:
OpenSession - Static variable in class usb.jphoto.Command
OperationCode:
openSession() - Method in class usb.jphoto.BaselineInitiator
Issues an OpenSession command to the device; may be used with all responders.
OperationNotSupported - Static variable in class usb.jphoto.Response
ResponseCode:

P

ParameterNotSupported - Static variable in class usb.jphoto.Response
ResponseCode:
ParamVector - class usb.jphoto.ParamVector.
This class is used for PTP messages consisting of only a set of thirty-two bit parameters, such as commands, responses, and events.
PartialDeletion - Static variable in class usb.jphoto.Response
ResponseCode:
PCD - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: PhotoCD Image Pac
PICT - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: Quickdraw image format
PNG - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: Portable Network Graphics
PowerDown - Static variable in class usb.jphoto.Command
OperationCode:
powerDown() - Method in class usb.jphoto.Initiator
Sends a PowerDown command to the device, causing it to power down and close all currently open sessions.
put16(int) - Method in class usb.jphoto.Buffer
Marshals a 16 bit integer (signed or unsigned)
put32(int) - Method in class usb.jphoto.Buffer
Marshals a 32 bit integer (signed or unsigned)
put64(long) - Method in class usb.jphoto.Buffer
Marshals a 64 bit integer (signed or unsigned)
put8(int) - Method in class usb.jphoto.Buffer
Marshals an 8 bit integer (signed or unsigned)
putString(String) - Method in class usb.jphoto.Buffer
Marshals a string, of length at most 254 characters, or null.

Q

QuickTime - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode: QuickTime video

R

read(byte[], int, int) - Method in class usb.jphoto.FileSendData
Reads object data from the underlying file.
RequestObjectTransfer - Static variable in class usb.jphoto.Event
EventCode:
reset() - Method in class usb.jphoto.BaselineInitiator
Sends a USB level CLASS_DEVICE_RESET control message.
ResetDevice - Static variable in class usb.jphoto.Command
OperationCode:
resetDevice() - Method in class usb.jphoto.Initiator
Sends a ResetDevice command to the device, putting it into a default state and closing all open sessions.
ResetDevicePropValue - Static variable in class usb.jphoto.Command
OperationCode:
resetDevicePropValue(int) - Method in class usb.jphoto.Initiator
Resets the value of the specified device property to the factory default.
Response - class usb.jphoto.Response.
The final phase of a PTP transaction sends a command's response from the responder to the initiator.
RGBGain - Static variable in class usb.jphoto.DevicePropDesc
 
run() - Method in class usb.jphoto.BaselineInitiator
Makes the invoking Thread read and report events reported by the PTP responder, until the Initiator is closed.

S

s128 - Static variable in class usb.jphoto.DevicePropValue
 
s128array - Static variable in class usb.jphoto.DevicePropValue
 
s16 - Static variable in class usb.jphoto.DevicePropValue
 
s16array - Static variable in class usb.jphoto.DevicePropValue
 
s32 - Static variable in class usb.jphoto.DevicePropValue
 
s32array - Static variable in class usb.jphoto.DevicePropValue
 
s64 - Static variable in class usb.jphoto.DevicePropValue
 
s64array - Static variable in class usb.jphoto.DevicePropValue
 
s8 - Static variable in class usb.jphoto.DevicePropValue
 
s8array - Static variable in class usb.jphoto.DevicePropValue
 
Script - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:
SelfTest - Static variable in class usb.jphoto.Command
OperationCode:
selfTest(int) - Method in class usb.jphoto.Initiator
Sends a SelfTest command to the device.
SelfTestFailed - Static variable in class usb.jphoto.Response
ResponseCode:
SendObject - Static variable in class usb.jphoto.Command
OperationCode:
sendObject(Data) - Method in class usb.jphoto.BaselineInitiator
Sends the object identified in a successful preceding sendObjectInfo call.
SendObjectInfo - Static variable in class usb.jphoto.Command
OperationCode:
sendObjectInfo(ObjectInfo, int, int) - Method in class usb.jphoto.BaselineInitiator
Sends object metadata, in preparation for sending the object described by this data.
SessionAlreadyOpen - Static variable in class usb.jphoto.Response
ResponseCode:
SessionNotOpen - Static variable in class usb.jphoto.Response
ResponseCode:
SetDevicePropValue - Static variable in class usb.jphoto.Command
OperationCode:
setDevicePropValue(int, DevicePropValue) - Method in class usb.jphoto.Initiator
Sets the value of the specified device property.
SetObjectProtection - Static variable in class usb.jphoto.Command
OperationCode:
setObjectProtection(int, int) - Method in class usb.jphoto.Initiator
 
Sharpness - Static variable in class usb.jphoto.DevicePropDesc
 
SpecificationByFormatUnsupported - Static variable in class usb.jphoto.Response
ResponseCode:
SpecificationOfDestinationUnsupported - Static variable in class usb.jphoto.Response
ResponseCode:
StillCaptureMode - Static variable in class usb.jphoto.DevicePropDesc
 
StorageInfo - class usb.jphoto.StorageInfo.
StorageInfo provides information such as the type and capacity of storage media, whether it's removable, and more.
StorageInfoChanged - Static variable in class usb.jphoto.Event
EventCode:
StoreAdded - Static variable in class usb.jphoto.Event
EventCode:
StoreFull - Static variable in class usb.jphoto.Response
ResponseCode:
StoreFull - Static variable in class usb.jphoto.Event
EventCode:
StoreNotAvailable - Static variable in class usb.jphoto.Response
ResponseCode:
StoreReadOnly - Static variable in class usb.jphoto.Response
ResponseCode:
StoreRemoved - Static variable in class usb.jphoto.Event
EventCode:
string - Static variable in class usb.jphoto.DevicePropValue
Unicode string
supportsCaptureFormat(int) - Method in class usb.jphoto.DeviceInfo
Returns true iff the device supports this capture format
supportsEvent(int) - Method in class usb.jphoto.DeviceInfo
Returns true iff the device supports this event
supportsImageFormat(int) - Method in class usb.jphoto.DeviceInfo
Returns true iff the device supports this image format
supportsOperation(int) - Method in class usb.jphoto.DeviceInfo
Returns true iff the device supports this operation
supportsProperty(int) - Method in class usb.jphoto.DeviceInfo
Returns true iff the device supports this property

T

TerminateOpenCapture - Static variable in class usb.jphoto.Command
OperationCode:
terminateOpenCapture() - Method in class usb.jphoto.Initiator
Closes the current session's open capture operation.
Text - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:
TIFF - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: Tag Image File Format
TIFF_EP - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: Uncompressed TIFF/EP, the alternate format for thumbnails.
TIFF_IT - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: TIFF for Information Technology (graphic arts)
TimelapseInterval - Static variable in class usb.jphoto.DevicePropDesc
 
TimelapseNumber - Static variable in class usb.jphoto.DevicePropDesc
 
toString() - Method in class usb.jphoto.Container
Provides a printable representation of data from the block header, including block type, code, and transaction ID.
toString() - Method in class usb.jphoto.Data
 
transact(Command, Data) - Method in class usb.jphoto.BaselineInitiator
Performs a PTP transaction.
transact0(int, Data) - Method in class usb.jphoto.BaselineInitiator
Performs a PTP transaction, passing zero command parameters.
transact1(int, Data, int) - Method in class usb.jphoto.BaselineInitiator
Performs a PTP transaction, passing one command parameter.
transact2(int, Data, int, int) - Method in class usb.jphoto.BaselineInitiator
Performs a PTP transaction, passing two command parameters.
transact3(int, Data, int, int, int) - Method in class usb.jphoto.BaselineInitiator
Performs a PTP transaction, passing three command parameters.
TransactionCanceled - Static variable in class usb.jphoto.Response
ResponseCode:

U

u128 - Static variable in class usb.jphoto.DevicePropValue
Unsigned one hundred twenty eight bit integer
u128array - Static variable in class usb.jphoto.DevicePropValue
Array of unsigned one hundred twenty eight bit integers
u16 - Static variable in class usb.jphoto.DevicePropValue
Unsigned sixteen bit integer
u16array - Static variable in class usb.jphoto.DevicePropValue
Array of unsigned sixteen bit integers
u32 - Static variable in class usb.jphoto.DevicePropValue
Unsigned thirty two bit integer
u32array - Static variable in class usb.jphoto.DevicePropValue
Array of unsigned thirty two bit integers
u64 - Static variable in class usb.jphoto.DevicePropValue
Unsigned sixty four bit integer
u64array - Static variable in class usb.jphoto.DevicePropValue
Array of unsigned sixty four bit integers
u8 - Static variable in class usb.jphoto.DevicePropValue
Unsigned eight bit integer
u8array - Static variable in class usb.jphoto.DevicePropValue
Array of unsigned eight bit integers
Undefined - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode: unrecognized non-image format
Undefined - Static variable in class usb.jphoto.Response
ResponseCode:
Undefined - Static variable in class usb.jphoto.Event
EventCode:
UnknownImage - Static variable in class usb.jphoto.ObjectInfo
ImageFormatCode: unknown image format
UnknownVendorCode - Static variable in class usb.jphoto.Response
ResponseCode:
UnreportedStatus - Static variable in class usb.jphoto.Event
EventCode: a status event was dropped (missed an interrupt)
UploadURL - Static variable in class usb.jphoto.DevicePropDesc
 
usb.jphoto - package usb.jphoto
This provides a jPhoto framework for working with camera protocols over USB.

W

WAV - Static variable in class usb.jphoto.ObjectInfo
ObjectFormatCode:
WhiteBalance - Static variable in class usb.jphoto.DevicePropDesc
 
write(byte[], int, int) - Method in class usb.jphoto.FileData
Appends object data to the underlying file.

A B C D E F G H I J M N O P Q R S T U W

Associated source code is licenced under the GPL.
See http://jphoto.sourceforge.net
This documentation was derived from that source code on 2001-04-12.