ext/nfc/nfc_felica.c in nfc-2.1.0 vs ext/nfc/nfc_felica.c in nfc-3.0.0
- old
+ new
@@ -1,6 +1,6 @@
-#include <nfc_felica.h>
+#include <nfc.h>
VALUE cNfcFelica;
/*
* size_t szLen;
@@ -10,50 +10,50 @@
* byte_t abtSysCode[2];
*/
static VALUE szLen(VALUE self)
{
- nfc_felica_info_t * tag;
- Data_Get_Struct(self, nfc_felica_info_t, tag);
+ nfc_felica_info * tag;
+ Data_Get_Struct(self, nfc_felica_info, tag);
return INT2NUM(tag->szLen);
}
static VALUE btResCode(VALUE self)
{
- nfc_felica_info_t * tag;
- Data_Get_Struct(self, nfc_felica_info_t, tag);
+ nfc_felica_info * tag;
+ Data_Get_Struct(self, nfc_felica_info, tag);
return INT2NUM(tag->btResCode);
}
static VALUE abtId(VALUE self)
{
- nfc_felica_info_t * tag;
- Data_Get_Struct(self, nfc_felica_info_t, tag);
+ nfc_felica_info * tag;
+ Data_Get_Struct(self, nfc_felica_info, tag);
return rb_str_new(tag->abtId, 8 );
}
static VALUE abtPad(VALUE self)
{
- nfc_felica_info_t * tag;
- Data_Get_Struct(self, nfc_felica_info_t, tag);
+ nfc_felica_info * tag;
+ Data_Get_Struct(self, nfc_felica_info, tag);
return rb_str_new(tag->abtPad, 8 );
}
static VALUE abtSysCode(VALUE self)
{
- nfc_felica_info_t * tag;
- Data_Get_Struct(self, nfc_felica_info_t, tag);
+ nfc_felica_info * tag;
+ Data_Get_Struct(self, nfc_felica_info, tag);
return rb_str_new(tag->abtSysCode, 2 );
}
void init_felica()
{
- cNfcFelica = rb_define_class_under(cNfc, "Felica", rb_cObject);
+ cNfcFelica = rb_define_class_under(mNfc, "Felica", rb_cObject);
rb_define_method(cNfcFelica, "szLen", szLen, 0);
rb_define_method(cNfcFelica, "btResCode", btResCode, 0);
rb_define_method(cNfcFelica, "abtId", abtId, 0);
rb_define_private_method(cNfcFelica, "abtPad", abtPad, 0);