/haiku/docs/develop/media/ |
H A D | MediaExtractorAddOn.h | 30 virtual status_t GetNextInputFormat(int32 * cookie, 34 virtual void DisposeInputFormatCookie(int32 cookie) = 0; 46 virtual status_t GetNextOutputFormat(int32 * cookie, 49 virtual void DisposeOutputFormatCookie(int32 cookie);
|
H A D | MediaFileProducer.h | 78 int32 cookie); 93 int32 * cookie, 96 int32 cookie) = 0; 135 virtual status_t GetNextOutput( /* cookie starts as 0 */ 136 int32 * cookie, 139 int32 cookie) = 0;
|
/haiku/headers/os/add-ons/network_settings/ |
H A D | NetworkSettings.h | 38 status_t GetNextInterface(uint32& cookie, 50 status_t GetNextNetwork(uint32& cookie, 58 status_t GetNextService(uint32& cookie,
|
H A D | NetworkSettingsAddOn.h | 132 CreateNextInterfaceItem(uint32& cookie, 135 CreateNextItem(uint32& cookie);
|
/haiku/headers/os/app/ |
H A D | KeyStore.h | 43 status_t GetNextKey(uint32& cookie, BKey& key); 45 uint32& cookie, BKey& key); 47 uint32& cookie, BKey& key); 50 uint32& cookie, BKey& key); 57 status_t GetNextKeyring(uint32& cookie, 72 status_t GetNextMasterKeyring(uint32& cookie, 83 status_t GetNextApplication(uint32& cookie, 86 uint32& cookie, BString& signature) const;
|
/haiku/headers/os/drivers/ |
H A D | USB2.h | 34 status_t (*device_added)(const usb_device *device, void **cookie); 35 status_t (*device_removed)(void *cookie); 76 typedef void (*usb_callback_func)(void *cookie, status_t status, void *data,
|
H A D | interrupt_controller.h | 24 status_t (*get_controller_info)(void *cookie,
27 status_t (*enable_io_interrupt)(void *cookie, int irq, int type);
28 status_t (*disable_io_interrupt)(void *cookie, int irq);
35 int (*acknowledge_io_interrupt)(void *cookie);
|
H A D | midi_driver.h | 57 status_t (*close_hook)(void* cookie); 58 status_t (*free_hook)(void* cookie); 59 status_t (*control_hook)(void* cookie, uint32 op, void* data, 61 status_t (*read_hook)(void* cookie, off_t pos, void* data, 63 status_t (*write_hook)(void* cookie, off_t pos, const void* data, 65 bool (*interrupt_hook)(void* cookie);
|
H A D | module.h | 48 extern status_t get_next_loaded_module_name(uint32 *cookie, char *buffer, 52 extern status_t close_module_list(void *cookie); 53 extern status_t read_next_module_name(void *cookie, char *buffer,
|
/haiku/headers/os/drivers/bus/ |
H A D | ATA.h | 28 // channel cookie, issued by ata bus manager 35 void (*set_channel)(void *cookie, ata_channel channel);
|
H A D | SCSI.h | 356 // cookie for dpc 387 status_t (*schedule_dpc)(scsi_bus cookie, scsi_dpc_cookie dpc, /*int flags,*/ 429 void (*set_scsi_bus)(scsi_sim_cookie cookie, scsi_bus bus); 432 void (*scsi_io)(scsi_sim_cookie cookie, scsi_ccb *ccb); 434 uchar (*abort)(scsi_sim_cookie cookie, scsi_ccb *ccb_to_abort); 436 uchar (*reset_device)(scsi_sim_cookie cookie, uchar target_id, uchar target_lun); 438 uchar (*term_io)(scsi_sim_cookie cookie, scsi_ccb *ccb_to_terminate); 441 uchar (*path_inquiry)(scsi_sim_cookie cookie, scsi_path_inquiry *inquiry_data); 444 uchar (*scan_bus)(scsi_sim_cookie cookie); 446 uchar (*reset_bus)(scsi_sim_cookie cookie); [all...] |
/haiku/headers/os/drivers/pcmcia/ |
H A D | cb_enabler.h | 65 status_t (*device_added)(pci_info *pci, void **cookie); 66 void (*device_removed)(void *cookie);
|
/haiku/headers/os/media/ |
H A D | BufferConsumer.h | 81 virtual status_t GetNextInput(int32* cookie, 83 virtual void DisposeInputCookie(int32 cookie) = 0;
|
H A D | BufferProducer.h | 73 virtual status_t DisposeOutputCookie(int32 cookie) = 0;
|
H A D | FileInterface.h | 25 virtual status_t GetNextFileFormat(int32* cookie, 27 virtual void DisposeFileFormatCookie(int32 cookie) = 0;
|
H A D | MediaEventLooper.h | 46 int32 cookie); 105 static int32 _ControlThreadStart(void* cookie);
|
H A D | MediaFormats.h | 29 \param cookie A pointer to a preallocated cookie, which you need 43 status_t get_next_encoder(int32* cookie, const media_file_format* fileFormat, 51 \param cookie A pointer to a preallocated cookie, which you need 74 status_t get_next_encoder(int32* cookie, const media_file_format* fileFormat, 83 \param cookie A pointer to a preallocated cookie, which you need 93 status_t get_next_encoder(int32* cookie, media_codec_info* _codecInfo);
|
H A D | MediaRecorder.h | 28 typedef void (*ProcessFunc)(void* cookie, 32 typedef void (*NotifyFunc)(void* cookie, 46 void* cookie = NULL);
|
H A D | SoundPlayer.h | 50 void* cookie = NULL); 57 void* cookie = NULL); 67 void* cookie = NULL); 85 void SetCookie(void* cookie); 90 void* cookie = NULL); 131 static void _SoundPlayBufferFunc(void* cookie, 150 void* cookie);
|
/haiku/headers/os/net/ |
H A D | NetworkAddressResolver.h | 55 status_t GetNextAddress(uint32* cookie, 57 status_t GetNextAddress(int family, uint32* cookie,
|
H A D | NetworkRoster.h | 23 status_t GetNextInterface(uint32* cookie, 34 status_t GetNextPersistentNetwork(uint32* cookie,
|
/haiku/headers/private/device/ |
H A D | joystick_driver.h | 130 int (*read)(void * cookie, int port, extended_joystick * data, size_t size); 131 /** "crumble" the cookie (deallocate) when done */ 132 int (*crumble)(void * cookie, int port); 134 int (*force)(void * cookie, int port, bigtime_t duration, extended_joystick * force, size_t size); 167 status_t (*close_hook)(void * cookie); 168 status_t (*free_hook)(void * cookie); 169 status_t (*control_hook)(void * cookie, uint32 op, void * data, size_t len); 170 status_t (*read_hook)(void * cookie, off_t pos, void * data, size_t * len); 171 status_t (*write_hook)(void * cookie, off_t pos, const void * data, size_t * len);
|
/haiku/headers/private/drivers/ |
H A D | ata_adapter.h | 150 ata_adapter_channel_info **cookie, size_t total_data_size, 171 ata_adapter_controller_info **cookie, size_t total_data_size);
|
/haiku/headers/private/firewire/ |
H A D | firewirereg.h | 131 status_t (*device_attach)(struct firewire_softc *sc, void **cookie); 132 status_t (*device_detach)(struct firewire_softc *sc, void *cookie); 137 void *cookie; member in struct:firewire_child_info 209 int (*ioctl) (void *cookie, uint32 cmd, void *arg, size_t len);
|
H A D | timer.h | 26 // context, and are passed a cookie. 30 typedef void (*timer_function)(void *cookie); 37 timer_id create_timer(timer_function func, void *cookie, bigtime_t interval, uint32 flags);
|