|
Mac OS 9
|
Image Capture device definitions. This file is included. More...
#include <ICAApplication.h>Go to the source code of this file.
Data Structures | |
| struct | ICDHeader |
| struct | ICD_NewObjectPB |
| struct | ICD_DisposeObjectPB |
| struct | ICD_NewPropertyPB |
| struct | ICD_DisposePropertyPB |
Typedefs | |
| typedef struct ICDHeader | ICDHeader |
| typedef struct ICD_NewObjectPB | ICD_NewObjectPB |
| typedef struct ICD_DisposeObjectPB | ICD_DisposeObjectPB |
| typedef struct ICD_NewPropertyPB | ICD_NewPropertyPB |
| typedef struct ICD_DisposePropertyPB | ICD_DisposePropertyPB |
Functions | |
| typedef | CALLBACK_API_C (void, ICDCompletion)(ICDHeader *pb) |
| OSErr | ICDNewObject (ICD_NewObjectPB *pb, ICDCompletion completion) |
| OSErr | ICDDisposeObject (ICD_DisposeObjectPB *pb, ICDCompletion completion) |
| OSErr | ICDNewProperty (ICD_NewPropertyPB *pb, ICDCompletion completion) |
| OSErr | ICDDisposeProperty (ICD_DisposePropertyPB *pb, ICDCompletion completion) |
Image Capture device definitions. This file is included.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
------------— Completion Procs ------------— NOTE: the parameter for the completion proc (ICDHeader*) has to be casted to the appropriate type e.g. (ICD_BuildObjectChildrenPB*), ...
| OSErr ICDDisposeObject | ( | ICD_DisposeObjectPB * | pb, |
| ICDCompletion | completion | ||
| ) |
| OSErr ICDDisposeProperty | ( | ICD_DisposePropertyPB * | pb, |
| ICDCompletion | completion | ||
| ) |
| OSErr ICDNewObject | ( | ICD_NewObjectPB * | pb, |
| ICDCompletion | completion | ||
| ) |
NOTE: for all APIs - pass NULL as completion parameter to make a synchronous call ------------— Object utilities for device libraries ------------— ICDNewObject()
| OSErr ICDNewProperty | ( | ICD_NewPropertyPB * | pb, |
| ICDCompletion | completion | ||
| ) |