Module: Extface
- Defined in:
- app/models/extface/driver/daisy_fx1200.rb,
lib/extface.rb,
lib/extface/engine.rb,
lib/extface/mapping.rb,
lib/extface/version.rb,
app/models/extface/job.rb,
lib/extface/extfaceable.rb,
app/models/extface/device.rb,
app/models/extface/driver.rb,
app/helpers/extface/sse_helper.rb,
app/helpers/extface/jobs_helper.rb,
app/models/extface/serial_config.rb,
app/helpers/extface/devices_helper.rb,
app/models/extface/driver/generic_pos.rb,
app/models/extface/driver/star_scp700.rb,
app/models/extface/driver/star_tsp200.rb,
app/helpers/extface/application_helper.rb,
app/models/extface/driver/epson/fiscal.rb,
app/controllers/extface/jobs_controller.rb,
app/models/extface/driver/epson/esc_pos.rb,
app/models/extface/driver/epson_tm_u220.rb,
app/controllers/extface/devices_controller.rb,
app/controllers/extface/handler_controller.rb,
app/controllers/extface/application_controller.rb,
app/models/extface/driver/daisy/commands_fx1200.rb
Overview
while true; do RESULT=$(curl -u extface:extface -c extface -b extface -s localhost:3003/parking/demo/park_extface/d894db672bc916676d3d004394343031); if [ -z “$RESULT” ]; then sleep 5; else echo -e “$RESULT”; sleep 1; fi done
Defined Under Namespace
Modules: ApplicationHelper, DevicesHelper, Extfaceable, JobsHelper, SseHelper
Classes: ApplicationController, Device, DevicesController, Driver, Engine, HandlerController, Job, JobsController, Mapping, SerialConfig
Constant Summary
collapse
- RAW_DRIVER =
"Raw Communication Devices"
- PRINT_DRIVER =
"Print Devices"
- FISCAL_DRIVER =
"Fiscal Printers & Cash Registers"
- REPORT_DRIVER =
"CDR Loggers, Report Devices"
- VERSION =
"0.1.9"
- @@mappings =
ActiveSupport::OrderedHash.new
- @@device_timeout =
10
Class Method Summary
collapse
Class Method Details
.add_mapping(resource, options) ⇒ Object
25
26
27
28
|
# File 'lib/extface.rb', line 25
def add_mapping(resource, options)
mapping = Extface::Mapping.new(resource, options)
@@mappings[mapping.name] = mapping
end
|
.redis_block ⇒ Object
30
31
32
33
34
35
36
37
|
# File 'lib/extface.rb', line 30
def redis_block
r = redis_instance
begin
yield Redis::Namespace.new(:extface, :redis => r)
ensure
r.quit
end
end
|
.setup {|_self| ... } ⇒ Object
21
22
23
|
# File 'lib/extface.rb', line 21
def setup
yield self
end
|