Scala Monitoring and Control System API
com.lafros.macs.Di

trait NonPollableDriver

[source: com/lafros/macs/Di.scala]

trait NonPollableDriver
extends AnyRef
as for Di.Driver, but for use where the device has no status.
Direct Known Subclasses:
Di.Driver

Method Summary
abstract def interpretCmd (cmd : java.io.Serializable, control : Boolean, diName : scala.Option[java.lang.String]) : scala.Option[java.io.Serializable]
interprets cmd.
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
abstract def interpretCmd(cmd : java.io.Serializable, control : Boolean, diName : scala.Option[java.lang.String]) : scala.Option[java.io.Serializable]
interprets cmd.
Parameters
control - whether or not originating user or device-interface has this privilege; hence, only cmds deemed to be queries should be accepted if value is false
diName - contains fully-qualified name of originating device interface, or None if the cmd was submitted interactively


Copyright 2009 Latterfrosken Software Development Limited