Class: RfidReader
- Inherits:
-
Object
- Object
- RfidReader
- Defined in:
- lib/readers_adapter/rfid_reader.rb
Overview
La clase RfidReader encapsula la estructura básica de los metodos de un lector RFID. Las subclases deberan redefinir los metodos sin cambiar su estructura.
Direct Known Subclasses
Instance Attribute Summary collapse
-
#name ⇒ Object
Referencia al nombre del lector RFID.
-
#serial ⇒ Object
Referencia al serial unico del lector RFID.
-
#type ⇒ Object
Referencia al tipo de lector RFID.
-
#version ⇒ Object
Referencia a la versión del lector RFID.
Instance Method Summary collapse
-
#delete ⇒ Object
Elimina el lector RFID, con lo cual se dejara de detectar las etiquetas RFID.
-
#initialize(name, type, serial, version) ⇒ RfidReader
constructor
Crea un nuevo lector RFID con sus atributos básicos.
-
#properties ⇒ Object
Muestra las propiedas básicas del lector RFID, como nombre, tipo, serial y/o versión.
Constructor Details
#initialize(name, type, serial, version) ⇒ RfidReader
Crea un nuevo lector RFID con sus atributos básicos.
19 20 21 22 23 24 |
# File 'lib/readers_adapter/rfid_reader.rb', line 19 def initialize(name, type, serial, version) @name=name @type=type @serial=serial @version=version end |
Instance Attribute Details
#name ⇒ Object
Referencia al nombre del lector RFID
8 9 10 |
# File 'lib/readers_adapter/rfid_reader.rb', line 8 def name @name end |
#serial ⇒ Object
Referencia al serial unico del lector RFID
12 13 14 |
# File 'lib/readers_adapter/rfid_reader.rb', line 12 def serial @serial end |
#type ⇒ Object
Referencia al tipo de lector RFID
10 11 12 |
# File 'lib/readers_adapter/rfid_reader.rb', line 10 def type @type end |
#version ⇒ Object
Referencia a la versión del lector RFID
14 15 16 |
# File 'lib/readers_adapter/rfid_reader.rb', line 14 def version @version end |
Instance Method Details
#delete ⇒ Object
Elimina el lector RFID, con lo cual se dejara de detectar las etiquetas RFID.
37 38 |
# File 'lib/readers_adapter/rfid_reader.rb', line 37 def delete end |
#properties ⇒ Object
Muestra las propiedas básicas del lector RFID, como nombre, tipo, serial y/o versión.
30 31 |
# File 'lib/readers_adapter/rfid_reader.rb', line 30 def properties end |