pokemon-go-protobuf-types-0.1.2: Haskell types for the Pokemon Go protobuf protocol.

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Requests.Request

Documentation

data Request Source #

Instances

Eq Request Source # 

Methods

(==) :: Request -> Request -> Bool #

(/=) :: Request -> Request -> Bool #

Show Request Source # 
Default Request Source # 

Methods

def :: Request #

Message Request Source # 
HasField "requestMessage" Request Request Source # 

Methods

field :: ProxySym "requestMessage" -> Lens Request Request (Field "requestMessage" Request) (Field "requestMessage" Request) #

HasField "requestType" Request Request Source # 

Methods

field :: ProxySym "requestType" -> Lens Request Request (Field "requestType" Request) (Field "requestType" Request) #

type Field "requestMessage" Request Source # 
type Field "requestMessage" Request = ByteString
type Field "requestType" Request Source # 
type Field "requestType" Request = RequestType

requestMessage :: forall msg msg'. HasField "requestMessage" msg msg' => Lens msg msg' (Field "requestMessage" msg) (Field "requestMessage" msg') Source #

requestType :: forall msg msg'. HasField "requestType" msg msg' => Lens msg msg' (Field "requestType" msg) (Field "requestType" msg') Source #