module libpafe4d.felica_command; import libpafe4d.libpafe; extern (C) { felica *felica_polling(pasori *p, ushort systemcode, ubyte RFU, ubyte timeslot); int felica_get_idm(felica *f, ubyte *idm); int felica_get_pmm(felica *f, ubyte *idm); int felica_read(felica * f, int *n, felica_block_info *info, ubyte *data); int felica_read_single(felica * f, int servicecode, int mode, ubyte addr, ubyte *data); int felica_write(felica *f, int servicecode, int mode, ubyte addr, ubyte *data); int felica_request_service(felica *f, int *n, ushort *list, ushort *data); int felica_request_response(felica *f, ubyte *mode); int felica_search_service(felica *f); int felica_request_system(felica *f, int *n, ushort *data); }