Copyright | (c) axionbuster 2025 |
---|---|
License | BSD-3-Clause |
Safe Haskell | None |
Language | GHC2021 |
Defines packet structures for the login phase of protocol version 769, handling authentication, encryption setup, and session establishment between client and server.
Documentation
data EncryptionResponse Source #
Instances
data LoginAcknowledged Source #
Instances
Data LoginAcknowledged Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginAcknowledged -> c LoginAcknowledged # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginAcknowledged # toConstr :: LoginAcknowledged -> Constr # dataTypeOf :: LoginAcknowledged -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginAcknowledged) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginAcknowledged) # gmapT :: (forall b. Data b => b -> b) -> LoginAcknowledged -> LoginAcknowledged # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginAcknowledged -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginAcknowledged -> r # gmapQ :: (forall d. Data d => d -> u) -> LoginAcknowledged -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginAcknowledged -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginAcknowledged -> m LoginAcknowledged # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginAcknowledged -> m LoginAcknowledged # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginAcknowledged -> m LoginAcknowledged # | |||||
Generic LoginAcknowledged Source # | |||||
Defined in M.V769.L
from :: LoginAcknowledged -> Rep LoginAcknowledged x # to :: Rep LoginAcknowledged x -> LoginAcknowledged # | |||||
Read LoginAcknowledged Source # | |||||
Defined in M.V769.L | |||||
Show LoginAcknowledged Source # | |||||
Defined in M.V769.L showsPrec :: Int -> LoginAcknowledged -> ShowS # show :: LoginAcknowledged -> String # showList :: [LoginAcknowledged] -> ShowS # | |||||
NFData LoginAcknowledged Source # | |||||
Defined in M.V769.L rnf :: LoginAcknowledged -> () # | |||||
Eq LoginAcknowledged Source # | |||||
Defined in M.V769.L (==) :: LoginAcknowledged -> LoginAcknowledged -> Bool # (/=) :: LoginAcknowledged -> LoginAcknowledged -> Bool # | |||||
Ord LoginAcknowledged Source # | |||||
Defined in M.V769.L compare :: LoginAcknowledged -> LoginAcknowledged -> Ordering # (<) :: LoginAcknowledged -> LoginAcknowledged -> Bool # (<=) :: LoginAcknowledged -> LoginAcknowledged -> Bool # (>) :: LoginAcknowledged -> LoginAcknowledged -> Bool # (>=) :: LoginAcknowledged -> LoginAcknowledged -> Bool # max :: LoginAcknowledged -> LoginAcknowledged -> LoginAcknowledged # min :: LoginAcknowledged -> LoginAcknowledged -> LoginAcknowledged # | |||||
Pack LoginAcknowledged Source # | |||||
Unpack LoginAcknowledged Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginAcknowledged Source # | |||||
type Rep LoginAcknowledged Source # | |||||
data LoginStart Source #
Instances
Data LoginStart Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginStart -> c LoginStart # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginStart # toConstr :: LoginStart -> Constr # dataTypeOf :: LoginStart -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginStart) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginStart) # gmapT :: (forall b. Data b => b -> b) -> LoginStart -> LoginStart # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginStart -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginStart -> r # gmapQ :: (forall d. Data d => d -> u) -> LoginStart -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginStart -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginStart -> m LoginStart # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginStart -> m LoginStart # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginStart -> m LoginStart # | |||||
Generic LoginStart Source # | |||||
Defined in M.V769.L
from :: LoginStart -> Rep LoginStart x # to :: Rep LoginStart x -> LoginStart # | |||||
Read LoginStart Source # | |||||
Defined in M.V769.L readsPrec :: Int -> ReadS LoginStart # readList :: ReadS [LoginStart] # readPrec :: ReadPrec LoginStart # readListPrec :: ReadPrec [LoginStart] # | |||||
Show LoginStart Source # | |||||
Defined in M.V769.L showsPrec :: Int -> LoginStart -> ShowS # show :: LoginStart -> String # showList :: [LoginStart] -> ShowS # | |||||
NFData LoginStart Source # | |||||
Defined in M.V769.L rnf :: LoginStart -> () # | |||||
Eq LoginStart Source # | |||||
Defined in M.V769.L (==) :: LoginStart -> LoginStart -> Bool # (/=) :: LoginStart -> LoginStart -> Bool # | |||||
Ord LoginStart Source # | |||||
Defined in M.V769.L compare :: LoginStart -> LoginStart -> Ordering # (<) :: LoginStart -> LoginStart -> Bool # (<=) :: LoginStart -> LoginStart -> Bool # (>) :: LoginStart -> LoginStart -> Bool # (>=) :: LoginStart -> LoginStart -> Bool # max :: LoginStart -> LoginStart -> LoginStart # min :: LoginStart -> LoginStart -> LoginStart # | |||||
Pack LoginStart Source # | |||||
Unpack LoginStart Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginStart Source # | |||||
type Rep LoginStart Source # | |||||
Defined in M.V769.L type Rep LoginStart = D1 ('MetaData "LoginStart" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginStart" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "uuid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID))) |
data LoginPluginResponse__ Source #
Instances
Generic LoginPluginResponse__ Source # | |||||
Defined in M.V769.L
| |||||
NFData LoginPluginResponse__ Source # | |||||
Defined in M.V769.L rnf :: LoginPluginResponse__ -> () # | |||||
Eq LoginPluginResponse__ Source # | |||||
Defined in M.V769.L (==) :: LoginPluginResponse__ -> LoginPluginResponse__ -> Bool # (/=) :: LoginPluginResponse__ -> LoginPluginResponse__ -> Bool # | |||||
Ord LoginPluginResponse__ Source # | |||||
Defined in M.V769.L compare :: LoginPluginResponse__ -> LoginPluginResponse__ -> Ordering # (<) :: LoginPluginResponse__ -> LoginPluginResponse__ -> Bool # (<=) :: LoginPluginResponse__ -> LoginPluginResponse__ -> Bool # (>) :: LoginPluginResponse__ -> LoginPluginResponse__ -> Bool # (>=) :: LoginPluginResponse__ -> LoginPluginResponse__ -> Bool # max :: LoginPluginResponse__ -> LoginPluginResponse__ -> LoginPluginResponse__ # min :: LoginPluginResponse__ -> LoginPluginResponse__ -> LoginPluginResponse__ # | |||||
Pack LoginPluginResponse__ Source # | |||||
Unpack LoginPluginResponse__ Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginPluginResponse__ Source # | |||||
type Rep LoginPluginResponse__ Source # | |||||
Defined in M.V769.L type Rep LoginPluginResponse__ = D1 ('MetaData "LoginPluginResponse__" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginPluginResponse__" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageid__") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VarInt) :*: (S1 ('MetaSel ('Just "successful__") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "data___") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ByteString))))) |
data LoginPluginResponse Source #
Instances
Data LoginPluginResponse Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginPluginResponse -> c LoginPluginResponse # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginPluginResponse # toConstr :: LoginPluginResponse -> Constr # dataTypeOf :: LoginPluginResponse -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginPluginResponse) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginPluginResponse) # gmapT :: (forall b. Data b => b -> b) -> LoginPluginResponse -> LoginPluginResponse # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginPluginResponse -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginPluginResponse -> r # gmapQ :: (forall d. Data d => d -> u) -> LoginPluginResponse -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginPluginResponse -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginPluginResponse -> m LoginPluginResponse # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginPluginResponse -> m LoginPluginResponse # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginPluginResponse -> m LoginPluginResponse # | |||||
Generic LoginPluginResponse Source # | |||||
Defined in M.V769.L
from :: LoginPluginResponse -> Rep LoginPluginResponse x # to :: Rep LoginPluginResponse x -> LoginPluginResponse # | |||||
Read LoginPluginResponse Source # | |||||
Defined in M.V769.L | |||||
Show LoginPluginResponse Source # | |||||
Defined in M.V769.L showsPrec :: Int -> LoginPluginResponse -> ShowS # show :: LoginPluginResponse -> String # showList :: [LoginPluginResponse] -> ShowS # | |||||
NFData LoginPluginResponse Source # | |||||
Defined in M.V769.L rnf :: LoginPluginResponse -> () # | |||||
Eq LoginPluginResponse Source # | |||||
Defined in M.V769.L (==) :: LoginPluginResponse -> LoginPluginResponse -> Bool # (/=) :: LoginPluginResponse -> LoginPluginResponse -> Bool # | |||||
Ord LoginPluginResponse Source # | |||||
Defined in M.V769.L compare :: LoginPluginResponse -> LoginPluginResponse -> Ordering # (<) :: LoginPluginResponse -> LoginPluginResponse -> Bool # (<=) :: LoginPluginResponse -> LoginPluginResponse -> Bool # (>) :: LoginPluginResponse -> LoginPluginResponse -> Bool # (>=) :: LoginPluginResponse -> LoginPluginResponse -> Bool # max :: LoginPluginResponse -> LoginPluginResponse -> LoginPluginResponse # min :: LoginPluginResponse -> LoginPluginResponse -> LoginPluginResponse # | |||||
Pack LoginPluginResponse Source # | |||||
Unpack LoginPluginResponse Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginPluginResponse Source # | |||||
type Rep LoginPluginResponse Source # | |||||
Defined in M.V769.L type Rep LoginPluginResponse = D1 ('MetaData "LoginPluginResponse" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginPluginResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int32) :*: (S1 ('MetaSel ('Just "successful") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "data_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ByteString))))) |
data LoginPluginRequest__ Source #
Instances
Generic LoginPluginRequest__ Source # | |||||
Defined in M.V769.L
from :: LoginPluginRequest__ -> Rep LoginPluginRequest__ x # to :: Rep LoginPluginRequest__ x -> LoginPluginRequest__ # | |||||
NFData LoginPluginRequest__ Source # | |||||
Defined in M.V769.L rnf :: LoginPluginRequest__ -> () # | |||||
Eq LoginPluginRequest__ Source # | |||||
Defined in M.V769.L (==) :: LoginPluginRequest__ -> LoginPluginRequest__ -> Bool # (/=) :: LoginPluginRequest__ -> LoginPluginRequest__ -> Bool # | |||||
Ord LoginPluginRequest__ Source # | |||||
Defined in M.V769.L compare :: LoginPluginRequest__ -> LoginPluginRequest__ -> Ordering # (<) :: LoginPluginRequest__ -> LoginPluginRequest__ -> Bool # (<=) :: LoginPluginRequest__ -> LoginPluginRequest__ -> Bool # (>) :: LoginPluginRequest__ -> LoginPluginRequest__ -> Bool # (>=) :: LoginPluginRequest__ -> LoginPluginRequest__ -> Bool # max :: LoginPluginRequest__ -> LoginPluginRequest__ -> LoginPluginRequest__ # min :: LoginPluginRequest__ -> LoginPluginRequest__ -> LoginPluginRequest__ # | |||||
Pack LoginPluginRequest__ Source # | |||||
Unpack LoginPluginRequest__ Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginPluginRequest__ Source # | |||||
type Rep LoginPluginRequest__ Source # | |||||
Defined in M.V769.L type Rep LoginPluginRequest__ = D1 ('MetaData "LoginPluginRequest__" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginPluginRequest__" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageid__") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (LEB Int32)) :*: (S1 ('MetaSel ('Just "channel__") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "data___") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TakeRest)))) |
data LoginPluginRequest Source #
Instances
Data LoginPluginRequest Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginPluginRequest -> c LoginPluginRequest # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginPluginRequest # toConstr :: LoginPluginRequest -> Constr # dataTypeOf :: LoginPluginRequest -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginPluginRequest) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginPluginRequest) # gmapT :: (forall b. Data b => b -> b) -> LoginPluginRequest -> LoginPluginRequest # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginPluginRequest -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginPluginRequest -> r # gmapQ :: (forall d. Data d => d -> u) -> LoginPluginRequest -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginPluginRequest -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginPluginRequest -> m LoginPluginRequest # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginPluginRequest -> m LoginPluginRequest # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginPluginRequest -> m LoginPluginRequest # | |||||
Generic LoginPluginRequest Source # | |||||
Defined in M.V769.L
from :: LoginPluginRequest -> Rep LoginPluginRequest x # to :: Rep LoginPluginRequest x -> LoginPluginRequest # | |||||
Read LoginPluginRequest Source # | |||||
Defined in M.V769.L | |||||
Show LoginPluginRequest Source # | |||||
Defined in M.V769.L showsPrec :: Int -> LoginPluginRequest -> ShowS # show :: LoginPluginRequest -> String # showList :: [LoginPluginRequest] -> ShowS # | |||||
NFData LoginPluginRequest Source # | |||||
Defined in M.V769.L rnf :: LoginPluginRequest -> () # | |||||
Eq LoginPluginRequest Source # | |||||
Defined in M.V769.L (==) :: LoginPluginRequest -> LoginPluginRequest -> Bool # (/=) :: LoginPluginRequest -> LoginPluginRequest -> Bool # | |||||
Ord LoginPluginRequest Source # | |||||
Defined in M.V769.L compare :: LoginPluginRequest -> LoginPluginRequest -> Ordering # (<) :: LoginPluginRequest -> LoginPluginRequest -> Bool # (<=) :: LoginPluginRequest -> LoginPluginRequest -> Bool # (>) :: LoginPluginRequest -> LoginPluginRequest -> Bool # (>=) :: LoginPluginRequest -> LoginPluginRequest -> Bool # max :: LoginPluginRequest -> LoginPluginRequest -> LoginPluginRequest # min :: LoginPluginRequest -> LoginPluginRequest -> LoginPluginRequest # | |||||
Pack LoginPluginRequest Source # | |||||
Unpack LoginPluginRequest Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginPluginRequest Source # | |||||
type Rep LoginPluginRequest Source # | |||||
Defined in M.V769.L type Rep LoginPluginRequest = D1 ('MetaData "LoginPluginRequest" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginPluginRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int32) :*: (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "data_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)))) |
data LoginSuccess_Property Source #
Instances
Data LoginSuccess_Property Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginSuccess_Property -> c LoginSuccess_Property # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginSuccess_Property # toConstr :: LoginSuccess_Property -> Constr # dataTypeOf :: LoginSuccess_Property -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginSuccess_Property) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginSuccess_Property) # gmapT :: (forall b. Data b => b -> b) -> LoginSuccess_Property -> LoginSuccess_Property # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginSuccess_Property -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginSuccess_Property -> r # gmapQ :: (forall d. Data d => d -> u) -> LoginSuccess_Property -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginSuccess_Property -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginSuccess_Property -> m LoginSuccess_Property # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginSuccess_Property -> m LoginSuccess_Property # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginSuccess_Property -> m LoginSuccess_Property # | |||||
Generic LoginSuccess_Property Source # | |||||
Defined in M.V769.L
| |||||
Read LoginSuccess_Property Source # | |||||
Defined in M.V769.L | |||||
Show LoginSuccess_Property Source # | |||||
Defined in M.V769.L showsPrec :: Int -> LoginSuccess_Property -> ShowS # show :: LoginSuccess_Property -> String # showList :: [LoginSuccess_Property] -> ShowS # | |||||
NFData LoginSuccess_Property Source # | |||||
Defined in M.V769.L rnf :: LoginSuccess_Property -> () # | |||||
Eq LoginSuccess_Property Source # | |||||
Defined in M.V769.L (==) :: LoginSuccess_Property -> LoginSuccess_Property -> Bool # (/=) :: LoginSuccess_Property -> LoginSuccess_Property -> Bool # | |||||
Ord LoginSuccess_Property Source # | |||||
Defined in M.V769.L compare :: LoginSuccess_Property -> LoginSuccess_Property -> Ordering # (<) :: LoginSuccess_Property -> LoginSuccess_Property -> Bool # (<=) :: LoginSuccess_Property -> LoginSuccess_Property -> Bool # (>) :: LoginSuccess_Property -> LoginSuccess_Property -> Bool # (>=) :: LoginSuccess_Property -> LoginSuccess_Property -> Bool # max :: LoginSuccess_Property -> LoginSuccess_Property -> LoginSuccess_Property # min :: LoginSuccess_Property -> LoginSuccess_Property -> LoginSuccess_Property # | |||||
Pack LoginSuccess_Property Source # | |||||
Unpack LoginSuccess_Property Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginSuccess_Property Source # | |||||
type Rep LoginSuccess_Property Source # | |||||
Defined in M.V769.L type Rep LoginSuccess_Property = D1 ('MetaData "LoginSuccess_Property" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginSuccess_Property" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))) |
data LoginSuccess Source #
LoginSuccess | |
|
Instances
Data LoginSuccess Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginSuccess -> c LoginSuccess # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginSuccess # toConstr :: LoginSuccess -> Constr # dataTypeOf :: LoginSuccess -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginSuccess) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginSuccess) # gmapT :: (forall b. Data b => b -> b) -> LoginSuccess -> LoginSuccess # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginSuccess -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginSuccess -> r # gmapQ :: (forall d. Data d => d -> u) -> LoginSuccess -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginSuccess -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginSuccess -> m LoginSuccess # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginSuccess -> m LoginSuccess # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginSuccess -> m LoginSuccess # | |||||
Generic LoginSuccess Source # | |||||
Defined in M.V769.L
from :: LoginSuccess -> Rep LoginSuccess x # to :: Rep LoginSuccess x -> LoginSuccess # | |||||
Read LoginSuccess Source # | |||||
Defined in M.V769.L readsPrec :: Int -> ReadS LoginSuccess # readList :: ReadS [LoginSuccess] # | |||||
Show LoginSuccess Source # | |||||
Defined in M.V769.L showsPrec :: Int -> LoginSuccess -> ShowS # show :: LoginSuccess -> String # showList :: [LoginSuccess] -> ShowS # | |||||
NFData LoginSuccess Source # | |||||
Defined in M.V769.L rnf :: LoginSuccess -> () # | |||||
Eq LoginSuccess Source # | |||||
Defined in M.V769.L (==) :: LoginSuccess -> LoginSuccess -> Bool # (/=) :: LoginSuccess -> LoginSuccess -> Bool # | |||||
Ord LoginSuccess Source # | |||||
Defined in M.V769.L compare :: LoginSuccess -> LoginSuccess -> Ordering # (<) :: LoginSuccess -> LoginSuccess -> Bool # (<=) :: LoginSuccess -> LoginSuccess -> Bool # (>) :: LoginSuccess -> LoginSuccess -> Bool # (>=) :: LoginSuccess -> LoginSuccess -> Bool # max :: LoginSuccess -> LoginSuccess -> LoginSuccess # min :: LoginSuccess -> LoginSuccess -> LoginSuccess # | |||||
Pack LoginSuccess Source # | |||||
Unpack LoginSuccess Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginSuccess Source # | |||||
type Rep LoginSuccess Source # | |||||
Defined in M.V769.L type Rep LoginSuccess = D1 ('MetaData "LoginSuccess" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginSuccess" 'PrefixI 'True) (S1 ('MetaSel ('Just "uuid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector LoginSuccess_Property))))) |
data EncryptionRequest Source #
EncryptionRequest | |
|
Instances
Data EncryptionRequest Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EncryptionRequest -> c EncryptionRequest # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EncryptionRequest # toConstr :: EncryptionRequest -> Constr # dataTypeOf :: EncryptionRequest -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EncryptionRequest) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EncryptionRequest) # gmapT :: (forall b. Data b => b -> b) -> EncryptionRequest -> EncryptionRequest # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EncryptionRequest -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EncryptionRequest -> r # gmapQ :: (forall d. Data d => d -> u) -> EncryptionRequest -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> EncryptionRequest -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> EncryptionRequest -> m EncryptionRequest # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EncryptionRequest -> m EncryptionRequest # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EncryptionRequest -> m EncryptionRequest # | |||||
Generic EncryptionRequest Source # | |||||
Defined in M.V769.L
from :: EncryptionRequest -> Rep EncryptionRequest x # to :: Rep EncryptionRequest x -> EncryptionRequest # | |||||
Read EncryptionRequest Source # | |||||
Defined in M.V769.L | |||||
Show EncryptionRequest Source # | |||||
Defined in M.V769.L showsPrec :: Int -> EncryptionRequest -> ShowS # show :: EncryptionRequest -> String # showList :: [EncryptionRequest] -> ShowS # | |||||
NFData EncryptionRequest Source # | |||||
Defined in M.V769.L rnf :: EncryptionRequest -> () # | |||||
Eq EncryptionRequest Source # | |||||
Defined in M.V769.L (==) :: EncryptionRequest -> EncryptionRequest -> Bool # (/=) :: EncryptionRequest -> EncryptionRequest -> Bool # | |||||
Ord EncryptionRequest Source # | |||||
Defined in M.V769.L compare :: EncryptionRequest -> EncryptionRequest -> Ordering # (<) :: EncryptionRequest -> EncryptionRequest -> Bool # (<=) :: EncryptionRequest -> EncryptionRequest -> Bool # (>) :: EncryptionRequest -> EncryptionRequest -> Bool # (>=) :: EncryptionRequest -> EncryptionRequest -> Bool # max :: EncryptionRequest -> EncryptionRequest -> EncryptionRequest # min :: EncryptionRequest -> EncryptionRequest -> EncryptionRequest # | |||||
Pack EncryptionRequest Source # | |||||
Unpack EncryptionRequest Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r EncryptionRequest Source # | |||||
type Rep EncryptionRequest Source # | |||||
Defined in M.V769.L type Rep EncryptionRequest = D1 ('MetaData "EncryptionRequest" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "EncryptionRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "serverid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "publickey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)) :*: (S1 ('MetaSel ('Just "verifytoken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString) :*: S1 ('MetaSel ('Just "shouldauthenticate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))) |
data LoginDisconnect Source #
Instances
Data LoginDisconnect Source # | |||||
Defined in M.V769.L gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginDisconnect -> c LoginDisconnect # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginDisconnect # toConstr :: LoginDisconnect -> Constr # dataTypeOf :: LoginDisconnect -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginDisconnect) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginDisconnect) # gmapT :: (forall b. Data b => b -> b) -> LoginDisconnect -> LoginDisconnect # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginDisconnect -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginDisconnect -> r # gmapQ :: (forall d. Data d => d -> u) -> LoginDisconnect -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginDisconnect -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginDisconnect -> m LoginDisconnect # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginDisconnect -> m LoginDisconnect # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginDisconnect -> m LoginDisconnect # | |||||
Generic LoginDisconnect Source # | |||||
Defined in M.V769.L
from :: LoginDisconnect -> Rep LoginDisconnect x # to :: Rep LoginDisconnect x -> LoginDisconnect # | |||||
Read LoginDisconnect Source # | |||||
Defined in M.V769.L | |||||
Show LoginDisconnect Source # | |||||
Defined in M.V769.L showsPrec :: Int -> LoginDisconnect -> ShowS # show :: LoginDisconnect -> String # showList :: [LoginDisconnect] -> ShowS # | |||||
NFData LoginDisconnect Source # | |||||
Defined in M.V769.L rnf :: LoginDisconnect -> () # | |||||
Eq LoginDisconnect Source # | |||||
Defined in M.V769.L (==) :: LoginDisconnect -> LoginDisconnect -> Bool # (/=) :: LoginDisconnect -> LoginDisconnect -> Bool # | |||||
Ord LoginDisconnect Source # | |||||
Defined in M.V769.L compare :: LoginDisconnect -> LoginDisconnect -> Ordering # (<) :: LoginDisconnect -> LoginDisconnect -> Bool # (<=) :: LoginDisconnect -> LoginDisconnect -> Bool # (>) :: LoginDisconnect -> LoginDisconnect -> Bool # (>=) :: LoginDisconnect -> LoginDisconnect -> Bool # max :: LoginDisconnect -> LoginDisconnect -> LoginDisconnect # min :: LoginDisconnect -> LoginDisconnect -> LoginDisconnect # | |||||
Pack LoginDisconnect Source # | |||||
Unpack LoginDisconnect Source # | |||||
Defined in M.V769.L unpack :: forall (st :: ZeroBitType) r. Parser st r LoginDisconnect Source # | |||||
type Rep LoginDisconnect Source # | |||||
Defined in M.V769.L type Rep LoginDisconnect = D1 ('MetaData "LoginDisconnect" "M.V769.L" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (C1 ('MetaCons "LoginDisconnect" 'PrefixI 'True) (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TextComponent))) |