Class: Rfid4r

Inherits:
Object
  • Object
show all
Defined in:
lib/rfid4r.rb

Overview

La clase Rfid4r implementa directamente el servidor RFID de la clase RfidServer.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#serverObject (readonly)

Referencia al servidor RFID



9
10
11
# File 'lib/rfid4r.rb', line 9

def server
  @server
end

Instance Method Details

#initObject

Instancia e inicia automaticamente los servicios del servidor RFID. Un ejemplo sencillo de uso de esta clase se muestra a continuacion:

 require 'rubygems'
 require 'rfid4r'
 r = Rfid4r.new
 r.init
se obtiene:
 [2008-10-03 12:34:48] INFO  WEBrick 1.3.1
 [2008-10-03 12:34:48] INFO  ruby 1.8.6 (2008-08-08) [i686-linux]
 [2008-10-03 12:34:48] INFO  RfidServer#start: pid=6394 port=8004


22
23
24
25
26
# File 'lib/rfid4r.rb', line 22

def init  
 @server = RfidServer.new()
 trap("INT"){ @server.shutdown }
 @server.start
end

#stopObject



28
29
30
# File 'lib/rfid4r.rb', line 28

def stop
  @server.shutdown
end