Package animatedledstrip.server

Types

AnimatedLEDStripServer
Link copied to clipboard
common
class AnimatedLEDStripServer<T : NativeLEDStrip>(args: Array<String>, ledClass: KClass<T>, pixelLocations: List<Location>?)

Functions

addLongOption
Link copied to clipboard
fun Options.addLongOption(longOpt: String, hasArg: Boolean, description: String)
animationRoute
Link copied to clipboard
fun Route.animationRoute(ledServer: AnimatedLEDStripServer<*>)
httpServer
Link copied to clipboard
fun httpServer(ledServer: AnimatedLEDStripServer<*>): NettyApplicationEngine
parseOptions
Link copied to clipboard
fun AnimatedLEDStripServer<*>.parseOptions(args: Array<String>)
runningRoute
Link copied to clipboard
fun Route.runningRoute(ledServer: AnimatedLEDStripServer<*>)
sectionRoute
Link copied to clipboard
fun Route.sectionRoute(ledServer: AnimatedLEDStripServer<*>)
startRoute
Link copied to clipboard
fun Route.startRoute(ledServer: AnimatedLEDStripServer<*>)
startServer
Link copied to clipboard
fun <T : NativeLEDStrip> startServer(args: Array<String>, ledClass: KClass<T>)
stripRoute
Link copied to clipboard
fun Route.stripRoute(ledServer: AnimatedLEDStripServer<*>)
waitUntilStop
Link copied to clipboard
fun AnimatedLEDStripServer<*>.waitUntilStop()

Properties

fileName
Link copied to clipboard
val RunningAnimationParams.fileName: String
options
Link copied to clipboard
val options: Options