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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Envelopes.ResponseEnvelope

Documentation

data ResponseEnvelope #

Instances

Eq ResponseEnvelope # 
Show ResponseEnvelope # 
Message ResponseEnvelope # 

Methods

descriptor :: MessageDescriptor ResponseEnvelope

Default ResponseEnvelope # 
HasField "apiUrl" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "apiUrl" -> Lens ResponseEnvelope ResponseEnvelope (Field "apiUrl" ResponseEnvelope) (Field "apiUrl" ResponseEnvelope)

HasField "authTicket" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "authTicket" -> Lens ResponseEnvelope ResponseEnvelope (Field "authTicket" ResponseEnvelope) (Field "authTicket" ResponseEnvelope)

HasField "error" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "error" -> Lens ResponseEnvelope ResponseEnvelope (Field "error" ResponseEnvelope) (Field "error" ResponseEnvelope)

HasField "maybe'authTicket" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "maybe'authTicket" -> Lens ResponseEnvelope ResponseEnvelope (Field "maybe'authTicket" ResponseEnvelope) (Field "maybe'authTicket" ResponseEnvelope)

HasField "maybe'unknown6" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "maybe'unknown6" -> Lens ResponseEnvelope ResponseEnvelope (Field "maybe'unknown6" ResponseEnvelope) (Field "maybe'unknown6" ResponseEnvelope)

HasField "requestId" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "requestId" -> Lens ResponseEnvelope ResponseEnvelope (Field "requestId" ResponseEnvelope) (Field "requestId" ResponseEnvelope)

HasField "returns" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "returns" -> Lens ResponseEnvelope ResponseEnvelope (Field "returns" ResponseEnvelope) (Field "returns" ResponseEnvelope)

HasField "statusCode" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "statusCode" -> Lens ResponseEnvelope ResponseEnvelope (Field "statusCode" ResponseEnvelope) (Field "statusCode" ResponseEnvelope)

HasField "unknown6" ResponseEnvelope ResponseEnvelope # 

Methods

field :: ProxySym "unknown6" -> Lens ResponseEnvelope ResponseEnvelope (Field "unknown6" ResponseEnvelope) (Field "unknown6" ResponseEnvelope)

type Field "apiUrl" ResponseEnvelope # 
type Field "apiUrl" ResponseEnvelope = Text
type Field "authTicket" ResponseEnvelope # 
type Field "authTicket" ResponseEnvelope = AuthTicket
type Field "error" ResponseEnvelope # 
type Field "error" ResponseEnvelope = Text
type Field "maybe'authTicket" ResponseEnvelope # 
type Field "maybe'authTicket" ResponseEnvelope = Maybe AuthTicket
type Field "maybe'unknown6" ResponseEnvelope # 
type Field "maybe'unknown6" ResponseEnvelope = Maybe Unknown6Response
type Field "requestId" ResponseEnvelope # 
type Field "requestId" ResponseEnvelope = Word64
type Field "returns" ResponseEnvelope # 
type Field "returns" ResponseEnvelope = [ByteString]
type Field "statusCode" ResponseEnvelope # 
type Field "statusCode" ResponseEnvelope = Int32
type Field "unknown6" ResponseEnvelope # 
type Field "unknown6" ResponseEnvelope = Unknown6Response

data ResponseEnvelope'Unknown7 #

Instances

Eq ResponseEnvelope'Unknown7 # 
Show ResponseEnvelope'Unknown7 # 
Message ResponseEnvelope'Unknown7 # 

Methods

descriptor :: MessageDescriptor ResponseEnvelope'Unknown7

Default ResponseEnvelope'Unknown7 # 
HasField "unknown71" ResponseEnvelope'Unknown7 ResponseEnvelope'Unknown7 # 

Methods

field :: ProxySym "unknown71" -> Lens ResponseEnvelope'Unknown7 ResponseEnvelope'Unknown7 (Field "unknown71" ResponseEnvelope'Unknown7) (Field "unknown71" ResponseEnvelope'Unknown7)

HasField "unknown72" ResponseEnvelope'Unknown7 ResponseEnvelope'Unknown7 # 

Methods

field :: ProxySym "unknown72" -> Lens ResponseEnvelope'Unknown7 ResponseEnvelope'Unknown7 (Field "unknown72" ResponseEnvelope'Unknown7) (Field "unknown72" ResponseEnvelope'Unknown7)

HasField "unknown73" ResponseEnvelope'Unknown7 ResponseEnvelope'Unknown7 # 

Methods

field :: ProxySym "unknown73" -> Lens ResponseEnvelope'Unknown7 ResponseEnvelope'Unknown7 (Field "unknown73" ResponseEnvelope'Unknown7) (Field "unknown73" ResponseEnvelope'Unknown7)

type Field "unknown71" ResponseEnvelope'Unknown7 # 
type Field "unknown71" ResponseEnvelope'Unknown7 = ByteString
type Field "unknown72" ResponseEnvelope'Unknown7 # 
type Field "unknown72" ResponseEnvelope'Unknown7 = Int64
type Field "unknown73" ResponseEnvelope'Unknown7 # 
type Field "unknown73" ResponseEnvelope'Unknown7 = ByteString

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

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

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

maybe'authTicket :: forall msg msg'. HasField "maybe'authTicket" msg msg' => Lens msg msg' (Field "maybe'authTicket" msg) (Field "maybe'authTicket" msg') #

maybe'unknown6 :: forall msg msg'. HasField "maybe'unknown6" msg msg' => Lens msg msg' (Field "maybe'unknown6" msg) (Field "maybe'unknown6" msg') #

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

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

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

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

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

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

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