Bacure 1.2.0
Released under the GNU General Public License V3
A Clojure wrapper for the bacnet4j library... and some nice additions.
Installation
To install, add the following dependency to your project or build file:
[bacure "1.2.0"]
Namespaces
bacure.coerce.type.constructed
Public variables and functions:
- *detailed-property-value*
- accumulator-status-map
- c-access-rule
- c-accumulator-record
- c-action-command
- c-action-list
- c-daily-schedule
- c-date-time
- c-device-object-property-reference
- c-device-object-reference
- c-event-transition-bits
- c-limit-enable
- c-log-record
- c-object-property-reference
- c-object-types-supported
- c-property-reference
- c-property-value
- c-property-value*
- c-read-access-specification
- c-recipient
- c-services-supported
- c-setpoint-reference
- c-simple-property-value
- c-status-flags
- c-time-value
- coerce-supported
- location-specifier-map
- object-types-supported
- services-supported
- simple-coerce-supported
- time-range-specifier-map
- with-detailed-property-value
bacure.coerce.type.enumerated
Public variables and functions:
- abort-reason-map
- access-authentication-factor-disable-map
- access-credential-disable-map
- access-credential-disable-reason-map
- access-event-map
- access-passback-mode-map
- access-user-type-map
- access-zone-occupancy-state-map
- action-map
- authentication-factor-type-map
- authentication-status-map
- backup-state-map
- binary-pv-map
- device-status-map
- door-alarm-state-map
- door-secured-status-map
- door-status-map
- door-value-map
- engineering-units-map
- error-class-map
- error-code-map
- event-state-map
- event-type-map
- file-access-method-map
- life-safety-mode-map
- life-safety-operation-map
- life-safety-state-map
- lighting-in-progress-map
- lighting-operation-map
- lighting-transition-map
- lock-status-map
- logging-type-map
- maintenance-map
- message-priority-map
- node-type-map
- notify-type-map
- object-type-map
- polarity-map
- program-error-map
- program-request-map
- program-state-map
- property-identifier-map
- reject-reason-map
- reliability-map
- restart-reason-map
- security-level-map
- segmentation-map
- shed-state-map
- silenced-state-map
- vt-class-map
- write-status-map
bacure.events
Public variables and functions:
- all-cached-cov-events
- cached-cov-events
- cached-cov-events-by-object
- cached-cov-events-for-object
- cached-remote-devices
- cached-remote-objects
- clear-all-cached-cov-events!
- clear-cached-cov-events!
- clear-cached-remote-devices!
- clear-cached-remote-objects!
- default-cov-process-id
- unconfirmed-event-listener
bacure.local-device
Public variables and functions:
- -next-instance
- add-listener!
- add-object!
- clear!
- clear-all!
- default-configs
- default-transport
- disable-communications!
- enable-communications!
- get-configs
- get-local-device
- get-local-device-id
- i-am-broadcast!
- initialize!
- list-local-devices
- load-local-device-backup!
- local-device-backup
- local-device-object
- local-objects
- local-test-devices!
- maybe-register-as-foreign-device!
- new-local-device!
- object
- register-as-foreign-device
- remove-all-objects!
- remove-object!
- reset-local-device!
- save-local-device-backup!
- terminate!
- terminate-all!
- unregister-as-foreign-device
- update-configs!
- update-object!
- with-temp-devices
bacure.read-properties
Public variables and functions:
- assemble-arrays
- assemble-results
- BACnet-array?
- compact-obj-prop-ref
- expand-array
- expand-obj-prop-ref
- find-max-refs
- is-expanded-array?
- partition-object-property-references
- read-array-in-chunks
- read-array-individually
- read-individually
- read-properties
- read-properties-multiple-objects
- read-property-multiple
- read-property-multiple*
- read-property-multiple-request
- read-property-request
- read-range
- read-range-request
- read-range-request-by
- read-single-property
- read-single-property-with-fallback
- replace-special-identifier
- size-related?
- split-opr
- when-coll
bacure.remote-device
Public variables and functions:
- advanced-property
- all-extended-information
- cached-extended-information
- create-remote-object!
- delete-remote-object!
- discover-network
- extended-information
- find-remote-device
- find-remote-devices
- find-remote-devices-having-object
- get-remote-devices-having-object
- IAm-received-auto-fetch-extended-information
- is-alive?
- local-registered-test-devices!
- networking-info
- rd
- remote-devices
- remote-devices-and-names
- retrieve-extended-information!
- segmentation-supported
- services-supported
- set-remote-properties!
- set-remote-property!
- write-single-multiple-properties