keymapp
Safe HaskellNone
LanguageHaskell2010

Control.Keymapp.API

Description

A Haskell description of the Keymapp API.

This module is automatically generated from keymapp.proto using protoc and proto-lens-protoc.

Synopsis

Documentation

data BrightnessUpdateReply Source #

Fields :

  • success :: Lens' BrightnessUpdateReply Prelude.Bool

Instances

Instances details
NFData BrightnessUpdateReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: BrightnessUpdateReply -> () #

Show BrightnessUpdateReply Source # 
Instance details

Defined in Proto.Keymapp

Eq BrightnessUpdateReply Source # 
Instance details

Defined in Proto.Keymapp

Ord BrightnessUpdateReply Source # 
Instance details

Defined in Proto.Keymapp

Message BrightnessUpdateReply Source # 
Instance details

Defined in Proto.Keymapp

HasField BrightnessUpdateReply "success" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "success" -> (Bool -> f Bool) -> BrightnessUpdateReply -> f BrightnessUpdateReply #

data ConnectAnyKeyboardRequest Source #

Fields :

Instances

Instances details
NFData ConnectAnyKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Show ConnectAnyKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq ConnectAnyKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord ConnectAnyKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Message ConnectAnyKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

data ConnectKeyboardReply Source #

Fields :

  • success :: Lens' ConnectKeyboardReply Prelude.Bool

Instances

Instances details
NFData ConnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: ConnectKeyboardReply -> () #

Show ConnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Eq ConnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Ord ConnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Message ConnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

HasField ConnectKeyboardReply "success" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "success" -> (Bool -> f Bool) -> ConnectKeyboardReply -> f ConnectKeyboardReply #

data ConnectKeyboardRequest Source #

Fields :

  • id :: Lens' ConnectKeyboardRequest Data.Int.Int32

Instances

Instances details
NFData ConnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: ConnectKeyboardRequest -> () #

Show ConnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq ConnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord ConnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Message ConnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

HasField ConnectKeyboardRequest "id" Int32 Source # 
Instance details

Defined in Proto.Keymapp

data ConnectedKeyboard Source #

Fields :

Instances

Instances details
NFData ConnectedKeyboard Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: ConnectedKeyboard -> () #

Show ConnectedKeyboard Source # 
Instance details

Defined in Proto.Keymapp

Eq ConnectedKeyboard Source # 
Instance details

Defined in Proto.Keymapp

Ord ConnectedKeyboard Source # 
Instance details

Defined in Proto.Keymapp

Message ConnectedKeyboard Source # 
Instance details

Defined in Proto.Keymapp

HasField ConnectedKeyboard "currentLayer" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "currentLayer" -> (Int32 -> f Int32) -> ConnectedKeyboard -> f ConnectedKeyboard #

HasField ConnectedKeyboard "firmwareVersion" Text Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "firmwareVersion" -> (Text -> f Text) -> ConnectedKeyboard -> f ConnectedKeyboard #

HasField ConnectedKeyboard "friendlyName" Text Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "friendlyName" -> (Text -> f Text) -> ConnectedKeyboard -> f ConnectedKeyboard #

HasField GetStatusReply "connectedKeyboard" ConnectedKeyboard Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "connectedKeyboard" -> (ConnectedKeyboard -> f ConnectedKeyboard) -> GetStatusReply -> f GetStatusReply #

HasField GetStatusReply "maybe'connectedKeyboard" (Maybe ConnectedKeyboard) Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "maybe'connectedKeyboard" -> (Maybe ConnectedKeyboard -> f (Maybe ConnectedKeyboard)) -> GetStatusReply -> f GetStatusReply #

data DecreaseBrightnessRequest Source #

Fields :

Instances

Instances details
NFData DecreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Show DecreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq DecreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord DecreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Message DecreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

data DisconnectKeyboardReply Source #

Fields :

  • success :: Lens' DisconnectKeyboardReply Prelude.Bool

Instances

Instances details
NFData DisconnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: DisconnectKeyboardReply -> () #

Show DisconnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Eq DisconnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Ord DisconnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

Message DisconnectKeyboardReply Source # 
Instance details

Defined in Proto.Keymapp

HasField DisconnectKeyboardReply "success" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "success" -> (Bool -> f Bool) -> DisconnectKeyboardReply -> f DisconnectKeyboardReply #

data DisconnectKeyboardRequest Source #

Fields :

Instances

Instances details
NFData DisconnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Show DisconnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq DisconnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord DisconnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

Message DisconnectKeyboardRequest Source # 
Instance details

Defined in Proto.Keymapp

data GetKeyboardsReply Source #

Fields :

  • keyboards :: Lens' GetKeyboardsReply [Keyboard]
  • vec'keyboards :: Lens' GetKeyboardsReply (Data.Vector.Vector Keyboard)

Instances

Instances details
NFData GetKeyboardsReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: GetKeyboardsReply -> () #

Show GetKeyboardsReply Source # 
Instance details

Defined in Proto.Keymapp

Eq GetKeyboardsReply Source # 
Instance details

Defined in Proto.Keymapp

Ord GetKeyboardsReply Source # 
Instance details

Defined in Proto.Keymapp

Message GetKeyboardsReply Source # 
Instance details

Defined in Proto.Keymapp

HasField GetKeyboardsReply "keyboards" [Keyboard] Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "keyboards" -> ([Keyboard] -> f [Keyboard]) -> GetKeyboardsReply -> f GetKeyboardsReply #

HasField GetKeyboardsReply "vec'keyboards" (Vector Keyboard) Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "vec'keyboards" -> (Vector Keyboard -> f (Vector Keyboard)) -> GetKeyboardsReply -> f GetKeyboardsReply #

data GetKeyboardsRequest Source #

Fields :

Instances

Instances details
NFData GetKeyboardsRequest Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: GetKeyboardsRequest -> () #

Show GetKeyboardsRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq GetKeyboardsRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord GetKeyboardsRequest Source # 
Instance details

Defined in Proto.Keymapp

Message GetKeyboardsRequest Source # 
Instance details

Defined in Proto.Keymapp

data GetStatusReply Source #

Fields :

Instances

Instances details
NFData GetStatusReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: GetStatusReply -> () #

Show GetStatusReply Source # 
Instance details

Defined in Proto.Keymapp

Eq GetStatusReply Source # 
Instance details

Defined in Proto.Keymapp

Ord GetStatusReply Source # 
Instance details

Defined in Proto.Keymapp

Message GetStatusReply Source # 
Instance details

Defined in Proto.Keymapp

HasField GetStatusReply "connectedKeyboard" ConnectedKeyboard Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "connectedKeyboard" -> (ConnectedKeyboard -> f ConnectedKeyboard) -> GetStatusReply -> f GetStatusReply #

HasField GetStatusReply "keymappVersion" Text Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "keymappVersion" -> (Text -> f Text) -> GetStatusReply -> f GetStatusReply #

HasField GetStatusReply "maybe'connectedKeyboard" (Maybe ConnectedKeyboard) Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "maybe'connectedKeyboard" -> (Maybe ConnectedKeyboard -> f (Maybe ConnectedKeyboard)) -> GetStatusReply -> f GetStatusReply #

data GetStatusRequest Source #

Fields :

Instances

Instances details
NFData GetStatusRequest Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: GetStatusRequest -> () #

Show GetStatusRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq GetStatusRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord GetStatusRequest Source # 
Instance details

Defined in Proto.Keymapp

Message GetStatusRequest Source # 
Instance details

Defined in Proto.Keymapp

data IncreaseBrightnessRequest Source #

Fields :

Instances

Instances details
NFData IncreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Show IncreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq IncreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord IncreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

Message IncreaseBrightnessRequest Source # 
Instance details

Defined in Proto.Keymapp

data Keyboard Source #

Fields :

Instances

Instances details
NFData Keyboard Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: Keyboard -> () #

Show Keyboard Source # 
Instance details

Defined in Proto.Keymapp

Eq Keyboard Source # 
Instance details

Defined in Proto.Keymapp

Ord Keyboard Source # 
Instance details

Defined in Proto.Keymapp

Message Keyboard Source # 
Instance details

Defined in Proto.Keymapp

HasField Keyboard "friendlyName" Text Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "friendlyName" -> (Text -> f Text) -> Keyboard -> f Keyboard #

HasField Keyboard "id" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "id" -> (Int32 -> f Int32) -> Keyboard -> f Keyboard #

HasField Keyboard "isConnected" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "isConnected" -> (Bool -> f Bool) -> Keyboard -> f Keyboard #

HasField GetKeyboardsReply "keyboards" [Keyboard] Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "keyboards" -> ([Keyboard] -> f [Keyboard]) -> GetKeyboardsReply -> f GetKeyboardsReply #

HasField GetKeyboardsReply "vec'keyboards" (Vector Keyboard) Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "vec'keyboards" -> (Vector Keyboard -> f (Vector Keyboard)) -> GetKeyboardsReply -> f GetKeyboardsReply #

data KeyboardService Source #

Constructors

KeyboardService 

Instances

Instances details
Service KeyboardService Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type ServiceName KeyboardService 
Instance details

Defined in Proto.Keymapp

type ServiceName KeyboardService = "KeyboardService"
type ServicePackage KeyboardService 
Instance details

Defined in Proto.Keymapp

type ServiceMethods KeyboardService 
Instance details

Defined in Proto.Keymapp

type ServiceMethods KeyboardService = '["connectAnyKeyboard", "connectKeyboard", "decreaseBrightness", "disconnectKeyboard", "getKeyboards", "getStatus", "increaseBrightness", "setLayer", "setRGBAll", "setRGBLed", "setStatusLed", "unsetLayer"]
HasMethodImpl KeyboardService "connectAnyKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "connectAnyKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "connectAnyKeyboard" = "ConnectAnyKeyboard"
type MethodInput KeyboardService "connectAnyKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "connectAnyKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "connectAnyKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "connectAnyKeyboard" = 'NonStreaming
HasMethodImpl KeyboardService "connectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "connectKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "connectKeyboard" = "ConnectKeyboard"
type MethodInput KeyboardService "connectKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "connectKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "connectKeyboard" 
Instance details

Defined in Proto.Keymapp

HasMethodImpl KeyboardService "decreaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "decreaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "decreaseBrightness" = "DecreaseBrightness"
type MethodInput KeyboardService "decreaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "decreaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "decreaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "decreaseBrightness" = 'NonStreaming
HasMethodImpl KeyboardService "disconnectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "disconnectKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "disconnectKeyboard" = "DisconnectKeyboard"
type MethodInput KeyboardService "disconnectKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "disconnectKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "disconnectKeyboard" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "disconnectKeyboard" = 'NonStreaming
HasMethodImpl KeyboardService "getKeyboards" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "getKeyboards" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "getKeyboards" = "GetKeyboards"
type MethodInput KeyboardService "getKeyboards" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "getKeyboards" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "getKeyboards" 
Instance details

Defined in Proto.Keymapp

HasMethodImpl KeyboardService "getStatus" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "getStatus" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "getStatus" = "GetStatus"
type MethodInput KeyboardService "getStatus" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "getStatus" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "getStatus" 
Instance details

Defined in Proto.Keymapp

HasMethodImpl KeyboardService "increaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "increaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "increaseBrightness" = "IncreaseBrightness"
type MethodInput KeyboardService "increaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "increaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "increaseBrightness" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "increaseBrightness" = 'NonStreaming
HasMethodImpl KeyboardService "setLayer" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "setLayer" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setLayer" = "SetLayer"
type MethodInput KeyboardService "setLayer" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setLayer" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "setLayer" 
Instance details

Defined in Proto.Keymapp

HasMethodImpl KeyboardService "setRGBAll" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "setRGBAll" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setRGBAll" = "SetRGBAll"
type MethodInput KeyboardService "setRGBAll" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setRGBAll" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "setRGBAll" 
Instance details

Defined in Proto.Keymapp

HasMethodImpl KeyboardService "setRGBLed" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "setRGBLed" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setRGBLed" = "SetRGBLed"
type MethodInput KeyboardService "setRGBLed" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setRGBLed" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "setRGBLed" 
Instance details

Defined in Proto.Keymapp

HasMethodImpl KeyboardService "setStatusLed" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "setStatusLed" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setStatusLed" = "SetStatusLed"
type MethodInput KeyboardService "setStatusLed" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setStatusLed" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "setStatusLed" 
Instance details

Defined in Proto.Keymapp

HasMethodImpl KeyboardService "unsetLayer" Source # 
Instance details

Defined in Proto.Keymapp

Associated Types

type MethodName KeyboardService "unsetLayer" 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "unsetLayer" = "UnsetLayer"
type MethodInput KeyboardService "unsetLayer" 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "unsetLayer" 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "unsetLayer" 
Instance details

Defined in Proto.Keymapp

type ServiceMethods KeyboardService Source # 
Instance details

Defined in Proto.Keymapp

type ServiceMethods KeyboardService = '["connectAnyKeyboard", "connectKeyboard", "decreaseBrightness", "disconnectKeyboard", "getKeyboards", "getStatus", "increaseBrightness", "setLayer", "setRGBAll", "setRGBLed", "setStatusLed", "unsetLayer"]
type ServiceName KeyboardService Source # 
Instance details

Defined in Proto.Keymapp

type ServiceName KeyboardService = "KeyboardService"
type ServicePackage KeyboardService Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "connectAnyKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "connectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "decreaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "disconnectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "getKeyboards" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "getStatus" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "increaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "setLayer" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "setRGBAll" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "setRGBLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "setStatusLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodInput KeyboardService "unsetLayer" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "connectAnyKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "connectAnyKeyboard" = "ConnectAnyKeyboard"
type MethodName KeyboardService "connectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "connectKeyboard" = "ConnectKeyboard"
type MethodName KeyboardService "decreaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "decreaseBrightness" = "DecreaseBrightness"
type MethodName KeyboardService "disconnectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "disconnectKeyboard" = "DisconnectKeyboard"
type MethodName KeyboardService "getKeyboards" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "getKeyboards" = "GetKeyboards"
type MethodName KeyboardService "getStatus" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "getStatus" = "GetStatus"
type MethodName KeyboardService "increaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "increaseBrightness" = "IncreaseBrightness"
type MethodName KeyboardService "setLayer" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setLayer" = "SetLayer"
type MethodName KeyboardService "setRGBAll" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setRGBAll" = "SetRGBAll"
type MethodName KeyboardService "setRGBLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setRGBLed" = "SetRGBLed"
type MethodName KeyboardService "setStatusLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "setStatusLed" = "SetStatusLed"
type MethodName KeyboardService "unsetLayer" Source # 
Instance details

Defined in Proto.Keymapp

type MethodName KeyboardService "unsetLayer" = "UnsetLayer"
type MethodOutput KeyboardService "connectAnyKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "connectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "decreaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "disconnectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "getKeyboards" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "getStatus" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "increaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setLayer" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setRGBAll" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setRGBLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "setStatusLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodOutput KeyboardService "unsetLayer" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "connectAnyKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "connectAnyKeyboard" = 'NonStreaming
type MethodStreamingType KeyboardService "connectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "decreaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "decreaseBrightness" = 'NonStreaming
type MethodStreamingType KeyboardService "disconnectKeyboard" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "disconnectKeyboard" = 'NonStreaming
type MethodStreamingType KeyboardService "getKeyboards" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "getStatus" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "increaseBrightness" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "increaseBrightness" = 'NonStreaming
type MethodStreamingType KeyboardService "setLayer" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "setRGBAll" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "setRGBLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "setStatusLed" Source # 
Instance details

Defined in Proto.Keymapp

type MethodStreamingType KeyboardService "unsetLayer" Source # 
Instance details

Defined in Proto.Keymapp

type RequestMetadata (Protobuf KeyboardService meth :: Type) Source # 
Instance details

Defined in Control.Keymapp.API

type ResponseInitialMetadata (Protobuf KeyboardService meth :: Type) Source # 
Instance details

Defined in Control.Keymapp.API

type ResponseTrailingMetadata (Protobuf KeyboardService meth :: Type) Source # 
Instance details

Defined in Control.Keymapp.API

data SetLayerReply Source #

Fields :

  • success :: Lens' SetLayerReply Prelude.Bool

Instances

Instances details
NFData SetLayerReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetLayerReply -> () #

Show SetLayerReply Source # 
Instance details

Defined in Proto.Keymapp

Eq SetLayerReply Source # 
Instance details

Defined in Proto.Keymapp

Ord SetLayerReply Source # 
Instance details

Defined in Proto.Keymapp

Message SetLayerReply Source # 
Instance details

Defined in Proto.Keymapp

HasField SetLayerReply "success" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "success" -> (Bool -> f Bool) -> SetLayerReply -> f SetLayerReply #

data SetLayerRequest Source #

Fields :

  • layer :: Lens' SetLayerRequest Data.Int.Int32

Instances

Instances details
NFData SetLayerRequest Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetLayerRequest -> () #

Show SetLayerRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq SetLayerRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord SetLayerRequest Source # 
Instance details

Defined in Proto.Keymapp

Message SetLayerRequest Source # 
Instance details

Defined in Proto.Keymapp

HasField SetLayerRequest "layer" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "layer" -> (Int32 -> f Int32) -> SetLayerRequest -> f SetLayerRequest #

data SetRGBAllReply Source #

Fields :

  • success :: Lens' SetRGBAllReply Prelude.Bool

Instances

Instances details
NFData SetRGBAllReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetRGBAllReply -> () #

Show SetRGBAllReply Source # 
Instance details

Defined in Proto.Keymapp

Eq SetRGBAllReply Source # 
Instance details

Defined in Proto.Keymapp

Ord SetRGBAllReply Source # 
Instance details

Defined in Proto.Keymapp

Message SetRGBAllReply Source # 
Instance details

Defined in Proto.Keymapp

HasField SetRGBAllReply "success" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "success" -> (Bool -> f Bool) -> SetRGBAllReply -> f SetRGBAllReply #

data SetRGBAllRequest Source #

Fields :

  • red :: Lens' SetRGBAllRequest Data.Int.Int32
  • green :: Lens' SetRGBAllRequest Data.Int.Int32
  • blue :: Lens' SetRGBAllRequest Data.Int.Int32
  • sustain :: Lens' SetRGBAllRequest Data.Int.Int32

Instances

Instances details
NFData SetRGBAllRequest Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetRGBAllRequest -> () #

Show SetRGBAllRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq SetRGBAllRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord SetRGBAllRequest Source # 
Instance details

Defined in Proto.Keymapp

Message SetRGBAllRequest Source # 
Instance details

Defined in Proto.Keymapp

HasField SetRGBAllRequest "blue" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "blue" -> (Int32 -> f Int32) -> SetRGBAllRequest -> f SetRGBAllRequest #

HasField SetRGBAllRequest "green" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "green" -> (Int32 -> f Int32) -> SetRGBAllRequest -> f SetRGBAllRequest #

HasField SetRGBAllRequest "red" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "red" -> (Int32 -> f Int32) -> SetRGBAllRequest -> f SetRGBAllRequest #

HasField SetRGBAllRequest "sustain" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "sustain" -> (Int32 -> f Int32) -> SetRGBAllRequest -> f SetRGBAllRequest #

data SetRGBLedReply Source #

Fields :

  • success :: Lens' SetRGBLedReply Prelude.Bool

Instances

Instances details
NFData SetRGBLedReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetRGBLedReply -> () #

Show SetRGBLedReply Source # 
Instance details

Defined in Proto.Keymapp

Eq SetRGBLedReply Source # 
Instance details

Defined in Proto.Keymapp

Ord SetRGBLedReply Source # 
Instance details

Defined in Proto.Keymapp

Message SetRGBLedReply Source # 
Instance details

Defined in Proto.Keymapp

HasField SetRGBLedReply "success" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "success" -> (Bool -> f Bool) -> SetRGBLedReply -> f SetRGBLedReply #

data SetRGBLedRequest Source #

Fields :

  • led :: Lens' SetRGBLedRequest Data.Int.Int32
  • red :: Lens' SetRGBLedRequest Data.Int.Int32
  • green :: Lens' SetRGBLedRequest Data.Int.Int32
  • blue :: Lens' SetRGBLedRequest Data.Int.Int32
  • sustain :: Lens' SetRGBLedRequest Data.Int.Int32

Instances

Instances details
NFData SetRGBLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetRGBLedRequest -> () #

Show SetRGBLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq SetRGBLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord SetRGBLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Message SetRGBLedRequest Source # 
Instance details

Defined in Proto.Keymapp

HasField SetRGBLedRequest "blue" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "blue" -> (Int32 -> f Int32) -> SetRGBLedRequest -> f SetRGBLedRequest #

HasField SetRGBLedRequest "green" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "green" -> (Int32 -> f Int32) -> SetRGBLedRequest -> f SetRGBLedRequest #

HasField SetRGBLedRequest "led" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "led" -> (Int32 -> f Int32) -> SetRGBLedRequest -> f SetRGBLedRequest #

HasField SetRGBLedRequest "red" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "red" -> (Int32 -> f Int32) -> SetRGBLedRequest -> f SetRGBLedRequest #

HasField SetRGBLedRequest "sustain" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "sustain" -> (Int32 -> f Int32) -> SetRGBLedRequest -> f SetRGBLedRequest #

data SetStatusLedReply Source #

Fields :

  • success :: Lens' SetStatusLedReply Prelude.Bool

Instances

Instances details
NFData SetStatusLedReply Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetStatusLedReply -> () #

Show SetStatusLedReply Source # 
Instance details

Defined in Proto.Keymapp

Eq SetStatusLedReply Source # 
Instance details

Defined in Proto.Keymapp

Ord SetStatusLedReply Source # 
Instance details

Defined in Proto.Keymapp

Message SetStatusLedReply Source # 
Instance details

Defined in Proto.Keymapp

HasField SetStatusLedReply "success" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "success" -> (Bool -> f Bool) -> SetStatusLedReply -> f SetStatusLedReply #

data SetStatusLedRequest Source #

Fields :

  • led :: Lens' SetStatusLedRequest Data.Int.Int32
  • on :: Lens' SetStatusLedRequest Prelude.Bool
  • sustain :: Lens' SetStatusLedRequest Data.Int.Int32

Instances

Instances details
NFData SetStatusLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Methods

rnf :: SetStatusLedRequest -> () #

Show SetStatusLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Eq SetStatusLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Ord SetStatusLedRequest Source # 
Instance details

Defined in Proto.Keymapp

Message SetStatusLedRequest Source # 
Instance details

Defined in Proto.Keymapp

HasField SetStatusLedRequest "led" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "led" -> (Int32 -> f Int32) -> SetStatusLedRequest -> f SetStatusLedRequest #

HasField SetStatusLedRequest "on" Bool Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "on" -> (Bool -> f Bool) -> SetStatusLedRequest -> f SetStatusLedRequest #

HasField SetStatusLedRequest "sustain" Int32 Source # 
Instance details

Defined in Proto.Keymapp

Methods

fieldOf :: Functor f => Proxy# "sustain" -> (Int32 -> f Int32) -> SetStatusLedRequest -> f SetStatusLedRequest #