Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- ManifestArtifact - Interface in com.tccc.kos.commons.manifest
-
Representation of a kab file within a manifest.
- ManifestSection - Interface in com.tccc.kos.commons.manifest
-
Section within a node manifest.
- ManifestService - Class in com.tccc.kos.core.service.manifest
-
Service that tracks the active manifest.
- ManifestService() - Constructor for class com.tccc.kos.core.service.manifest.ManifestService
- MARKER - Static variable in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
- MARKER - Static variable in class com.tccc.kos.commons.kab.KabFile
- match(Trouble) - Method in class com.tccc.kos.commons.core.service.trouble.matcher.AndTroubleMatcher
- match(Trouble) - Method in class com.tccc.kos.commons.core.service.trouble.matcher.ClassTroubleMatcher
- match(Trouble) - Method in class com.tccc.kos.commons.core.service.trouble.matcher.ImpactedTroubleMatcher
- match(Trouble) - Method in class com.tccc.kos.commons.core.service.trouble.matcher.LinkedTroubleMatcher
- match(Trouble) - Method in interface com.tccc.kos.commons.core.service.trouble.TroubleMatcher
-
Return true if the specified trouble matches the matcher logic.
- matchDevice(SerialDevice) - Method in class com.tccc.kos.core.service.udev.serial.SerialAdapterFactory
-
Called with a
SerialDevice
to see if it matches this factory. - matchLinkToBoard(HardwareService, HardwareLink, Collection<Board>) - Method in interface com.tccc.kos.core.service.hardware.HardwareLinkResolver
-
Return a matching
Board
for the specified link to link with the board. - MAX_ARG_LEN - Static variable in class com.tccc.kos.core.service.spawn.SpawnProcess
- MAX_ARGS - Static variable in class com.tccc.kos.core.service.spawn.SpawnProcess
- MAX_PATH_LEN - Static variable in class com.tccc.kos.core.service.spawn.SpawnProcess
- MEASURE_MASS - Static variable in class com.tccc.kos.commons.util.units.Unit
- MEASURE_PRESSURE - Static variable in class com.tccc.kos.commons.util.units.Unit
- MEASURE_TEMPERATURE - Static variable in class com.tccc.kos.commons.util.units.Unit
- MEASURE_VOLUME - Static variable in class com.tccc.kos.commons.util.units.Unit
- MessageBroker - Interface in com.tccc.kos.commons.core.broker
-
System component that provides the ability to publish (send) and subscribe to (receive) messages over the kOS network.
- MessageBrokerCallback - Interface in com.tccc.kos.commons.core.broker
-
Interface that defines the callback method that gets called when a broker message matching a subscribed topic is fired (published).
- MessageData - Class in com.tccc.kos.commons.core.broker
-
A
MessageBroker
message forwarded to a subscriber, typically via theMessageBrokerCallback
interface. - MessageData() - Constructor for class com.tccc.kos.commons.core.broker.MessageData
- MessageData(Object, String, String, Object, JsonNode) - Constructor for class com.tccc.kos.commons.core.broker.MessageData
- MessageSerializer - Class in com.tccc.kos.commons.web.websocket.router.msg
-
Convert a Message to text.
- MessageSerializer() - Constructor for class com.tccc.kos.commons.web.websocket.router.msg.MessageSerializer
- migrateToSchema(DataSource, int) - Method in interface com.tccc.kos.commons.db.DatabaseMigrator
-
Applies any changes to the database for the specified schema number.
- migrateToSchema(Jdbi, int) - Method in interface com.tccc.kos.commons.db.DatabaseMigrator
-
Applies any changes to the database for the specified schema number.
- MigrationException - Exception in com.tccc.kos.commons.db
-
Exception thrown whenever an attempt to migrate (either upgrade or rollback) a database to a different schema fails.
- MigrationException(String) - Constructor for exception com.tccc.kos.commons.db.MigrationException
-
Constructs a new "migration" exception with the specified message.
- MigrationException(String, Throwable) - Constructor for exception com.tccc.kos.commons.db.MigrationException
-
Constructs a new "migration" exception with the specified message and cause.
- MilliliterUnit - Class in com.tccc.kos.commons.util.units.impl
-
A
Unit
class that represents volume in milliliters. - MilliliterUnit() - Constructor for class com.tccc.kos.commons.util.units.impl.MilliliterUnit
-
Creates a
MilliliterUnit
with no alias and default set to true. - MilliliterUnit(String, boolean) - Constructor for class com.tccc.kos.commons.util.units.impl.MilliliterUnit
-
Creates a
MilliliterUnit
with the specified alias and default flag. - mkdirs(Enum<?>) - Method in class com.tccc.kos.commons.path.PathMgr
-
Same as above, excepts accepts an Enum value.
- mkdirs(Enum<?>, String) - Method in class com.tccc.kos.commons.path.PathMgr
-
Same as above, excepts accepts an Enum value.
- mkdirs(String) - Method in class com.tccc.kos.commons.path.PathMgr
-
Creates a directory for the named path, if it doesn't already exist.
- mkdirs(String, String) - Method in class com.tccc.kos.commons.path.PathMgr
-
Creates a directory for the named path as a base directory and adding the specified path.
- ML - Static variable in class com.tccc.kos.commons.core.service.config.annotations.ConfigFormat
- ML_per_S - Static variable in class com.tccc.kos.commons.core.service.config.annotations.ConfigFormat
- Mode - Enum Class in com.tccc.kos.commons.util
-
Enumeration indicating the modes of operation that your kOS application can run in.
- mount(KabFile) - Method in class com.tccc.kos.core.service.fuse.FuseService
-
Mount a kab file to a directory that is the identifier of the kab.
- mount(KabFile, String) - Method in class com.tccc.kos.core.service.fuse.FuseService
-
Mount a kab file at the specified mount directory.
- mount(NodeId, String) - Method in class com.tccc.kos.core.service.fuse.FuseService
-
Mount a kab file to a directory that is the identifier of the kab.
- mount(NodeId, String, String) - Method in class com.tccc.kos.core.service.fuse.FuseService
-
Mount a kab file at the specified mount directory.
- mount(String) - Method in class com.tccc.kos.core.service.fuse.FuseService
-
Mount a kab file to a directory that is the identifier of the kab.
- mount(String, VFSSource) - Method in class com.tccc.kos.commons.core.vfs.VFS
-
Mounts the specified source at the specified mount point.
- mount(String, KabFile) - Method in class com.tccc.kos.commons.core.vfs.VFS
-
Mounts the specified kab at the specified mount point.
- mount(String, String) - Method in class com.tccc.kos.core.service.fuse.FuseService
-
Mount a kab file at the specified mount directory.
- MS - Static variable in class com.tccc.kos.commons.core.service.config.annotations.ConfigFormat
- msg(int) - Method in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClientIface
-
Create a new
BinaryMsg
with the specified api number. - msg(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
-
Create an request message with the specified apiNum.
- msg(int, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
-
Return a new message instance that can be populated with data and sent to the client side of the session.
- MSG_TYPE_GET_ADDR - Static variable in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
- MSG_TYPE_SET_ALIAS - Static variable in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
- MultiReady - Class in com.tccc.kos.commons.util.ready
-
Class used to coordinate multiple asynchronous states to trigger a ready callback.
- MultiReady(ReadyCallback, Object...) - Constructor for class com.tccc.kos.commons.util.ready.MultiReady
-
Creates a
MultiReady
that will call the target callback once all the states are marked ready. - MultiReady(Ready, Object...) - Constructor for class com.tccc.kos.commons.util.ready.MultiReady
-
Creates a
MultiReady
that will call setReady() on the target once all the states are marked ready. - MultiValueMap<K,
V> - Class in com.tccc.kos.commons.util -
Specialized class that behaves like a map of lists, which means that each key can hold multiple values.
- MultiValueMap() - Constructor for class com.tccc.kos.commons.util.MultiValueMap
-
Constructs an empty multi-value map.
- MutableConfigSource - Interface in com.tccc.kos.commons.core.service.config
-
Mutable source of configuration data.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form