2 //metadoc AppleSensors copyright Steve Dekorte 2002
6 #ifndef IoAppleSensors_DEFINED
7 #define IoAppleSensors_DEFINED 1
12 #include "AppleSensors.h"
14 #define ISAppleSensors(self) IoObject_hasCloneFunc_(self, (IoTagCloneFunc *)IoAppleSensors_rawClone)
16 typedef IoObject IoAppleSensors
;
18 IoTag
*IoAppleSensors_newTag(void *state
);
19 IoAppleSensors
*IoAppleSensors_proto(void *state
);
20 IoAppleSensors
*IoAppleSensors_rawClone(IoAppleSensors
*self
);
21 void IoAppleSensors_free(IoAppleSensors
*self
);
23 IoObject
*IoAppleSensors_getLeftLightSensor(IoAppleSensors
*self
, IoObject
*locals
, IoMessage
*m
);
24 IoObject
*IoAppleSensors_getRightLightSensor(IoAppleSensors
*self
, IoObject
*locals
, IoMessage
*m
);
26 IoObject
*IoAppleSensors_getDisplayBrightness(IoAppleSensors
*self
, IoObject
*locals
, IoMessage
*m
);
27 IoObject
*IoAppleSensors_setDisplayBrightness(IoAppleSensors
*self
, IoObject
*locals
, IoMessage
*m
);
29 IoObject
*IoAppleSensors_getKeyboardBrightness(IoAppleSensors
*self
, IoObject
*locals
, IoMessage
*m
);
30 IoObject
*IoAppleSensors_setKeyboardBrightness(IoAppleSensors
*self
, IoObject
*locals
, IoMessage
*m
);
32 //IoObject *IoAppleSensors_smsDetect(IoAppleSensors *self, IoObject *locals, IoMessage *m);
33 IoObject
*IoAppleSensors_smsVector(IoAppleSensors
*self
, IoObject
*locals
, IoMessage
*m
);