Method: Rho::NdefMessage#init_from_array_of_NdefRecord

Defined in:
lib/extensions/nfc/nfc.rb

#init_from_array_of_NdefRecord(array) ⇒ Object



183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
# File 'lib/extensions/nfc/nfc.rb', line 183

def init_from_array_of_NdefRecord(array)
    
    record_array = []
    
    i = 0
    
    while i < array.size do
        rec = array[i]
        
        record_array << rec.get_byte_array
    
        i = i+1
    end    
        
    msg_array = Nfc.convert_NdeRecords_array_to_NdeMessage_byte_array(record_array)   
        
    init_from_byte_array(msg_array)    
    
end