WikiPendium

(beta)

bos_functions_t

WikiPendium :: RecentChanges :: RecentlyCommented :: UserSettings :: You are ec2-52-205-167-104.compute-1.amazonaws.com

bos_functions_t structure


typedef struct {
	long (*init)(metainit_t *metainit);
	long (*open)(metaopen_t *metaopen);
	long (*close)(void);
	long (*read)(void *buffer, unsigned long first, unsigned short count);
	long (*write)(void *buffer, unsigned long first, unsigned short count);
	long (*seek)(unsigned long offset);
	long (*status)(bos_status_t *extended);
	long (*ioctl)(unsigned long magic, unsigned short opcode, void *buffer);
	long (*undefined08)(void);
	long (*undefined09)(void);
	long (*undefined0a)(void);
	long (*startaudio)(unsigned short dummy, bos_tracks_t *tracks);
	long (*stopaudio)(void);
	long (*setsongtime)(unsigned short dummy, unsigned long start, unsigned long end);
	long (*gettoc)(unsigned short dummy, bos_tocentry_t *tocentry);
	long (*discinfo)(bos_discinfo_t *discinfo);
} bos_functions_t;




See Also

CreatingBosDriver, metainit_t, metaopen_t, bos_status_t, bos_tracks_t, bos_tocentry_t, bos_discinfo_t

Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]