Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

M

MANIFEST - Static variable in class com.tccc.kos.commons.kab.KabType
 
MANIFEST_CHAIN - Static variable in class com.tccc.kos.commons.kab.KabType
 
ManifestArtifact - Interface in com.tccc.kos.commons.manifest
Representation of a kab file within a manifest.
ManifestChain() - Constructor for class com.tccc.kos.core.primary.service.nodemgr.install.ManifestChainResolver.ManifestChain
 
ManifestChainResolver - Class in com.tccc.kos.core.primary.service.nodemgr.install
Given a directory containing manifest kabs, organize the manifests into chains that are compatible with the specified device type and are complete.
ManifestChainResolver(File) - Constructor for class com.tccc.kos.core.primary.service.nodemgr.install.ManifestChainResolver
Create a resolver for manifest kabs in the specified directory.
ManifestChainResolver(File, String) - Constructor for class com.tccc.kos.core.primary.service.nodemgr.install.ManifestChainResolver
Create a resolver for manifest kabs in the specified directory This will resolve the manifest chains for the specified device type.
ManifestChainResolver.ManifestChain - Class in com.tccc.kos.core.primary.service.nodemgr.install
 
ManifestChainResolver.ManifestInfo - Class in com.tccc.kos.core.primary.service.nodemgr.install
 
ManifestDeviceInfo - Interface in com.tccc.kos.commons.manifest.device
Information about the device the manifest is for.
ManifestInfo() - Constructor for class com.tccc.kos.core.manifest.ResolvedDeviceManifest.ManifestInfo
 
ManifestInfo() - Constructor for class com.tccc.kos.core.primary.service.nodemgr.install.ManifestChainResolver.ManifestInfo
 
ManifestNodeInfo - Interface in com.tccc.kos.commons.manifest.device
Information about a node that is part of the device.
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.
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
 
MAX_PRIORITY - Static variable in class com.tccc.kos.core.service.spawn.SpawnProcess
 
MAX_USER_GROUP_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
 
MEDIUM - Enum constant in enum class com.tccc.kos.core.service.analytics.AnalyticsPriority
 
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 the MessageBrokerCallback 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
 
migrate(DatabaseMigrator, String, File) - Method in class com.tccc.kos.commons.db.DatabaseFactory
This is a convenience method that simply calls getDataSource() and then returns the migrator.
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.
MIN_PRIORITY - Static variable in class com.tccc.kos.core.service.spawn.SpawnProcess
 
MISSING - Enum constant in enum class com.tccc.kos.core.primary.service.ota.OTAArtifact.Status
 
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() - Method in class com.tccc.kos.core.service.udev.storage.StorageDevice
Mount the storage with MountOption.USB which is a collection of options geared towards security and minimizing file corruption on device removal.
mount(int) - Method in class com.tccc.kos.core.service.udev.storage.StorageDevice
Mount the storage with the specified mount options.
mount(int, String) - Method in class com.tccc.kos.core.service.udev.storage.StorageDevice
Mount the storage with the specified mount and filesystem options.
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, LocalizationContext) - Method in class com.tccc.kos.core.service.localization.LocalizationService
Register a LocalizationContext with the service.
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.
MountOption - Class in com.tccc.kos.core.service.udev.storage
Available options for mounting external storage.
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_NAK_PREFIX - Static variable in class com.tccc.kos.commons.web.websocket.router.RouterEngine
 
MSG_TYPE_NO_CLIENT - Static variable in class com.tccc.kos.commons.web.websocket.router.RouterEngine
 
MSG_TYPE_NO_ROUTE - Static variable in class com.tccc.kos.commons.web.websocket.router.RouterEngine
 
MSG_TYPE_SET_ALIAS - Static variable in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
 
MSG_TYPE_START_SNIFFER - Static variable in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
 
MSG_TYPE_STOP_SNIFFER - 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.
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form