wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Message.Proto

Description

This module is deprecated and only used for old endpoints to send messages. The new protobuf definitions are generated using proto-lens in the wire-message-proto-lens package.

Synopsis

Documentation

data UserId Source #

Instances

Instances details
Generic UserId Source # 
Instance details

Defined in Wire.API.Message.Proto

Associated Types

type Rep UserId :: Type -> Type #

Methods

from :: UserId -> Rep UserId x #

to :: Rep UserId x -> UserId #

Show UserId Source # 
Instance details

Defined in Wire.API.Message.Proto

Eq UserId Source # 
Instance details

Defined in Wire.API.Message.Proto

Methods

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

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

Decode UserId Source # 
Instance details

Defined in Wire.API.Message.Proto

Encode UserId Source # 
Instance details

Defined in Wire.API.Message.Proto

Methods

encode :: UserId -> Put Source #

type Rep UserId Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep UserId = D1 ('MetaData "UserId" "Wire.API.Message.Proto" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'True) (C1 ('MetaCons "UserId" 'PrefixI 'True) (S1 ('MetaSel ('Just "_user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Required 1 (Value UserId)))))

userId :: Functor f => (UserId -> f UserId) -> UserId -> f UserId Source #

data ClientId Source #

Instances

Instances details
Generic ClientId Source # 
Instance details

Defined in Wire.API.Message.Proto

Associated Types

type Rep ClientId :: Type -> Type #

Methods

from :: ClientId -> Rep ClientId x #

to :: Rep ClientId x -> ClientId #

Show ClientId Source # 
Instance details

Defined in Wire.API.Message.Proto

Eq ClientId Source # 
Instance details

Defined in Wire.API.Message.Proto

Decode ClientId Source # 
Instance details

Defined in Wire.API.Message.Proto

Encode ClientId Source # 
Instance details

Defined in Wire.API.Message.Proto

Methods

encode :: ClientId -> Put Source #

type Rep ClientId Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep ClientId = D1 ('MetaData "ClientId" "Wire.API.Message.Proto" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'True) (C1 ('MetaCons "ClientId" 'PrefixI 'True) (S1 ('MetaSel ('Just "_client") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Required 1 (Value Word64)))))

data ClientEntry Source #

Instances

Instances details
Generic ClientEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Associated Types

type Rep ClientEntry :: Type -> Type #

Show ClientEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Eq ClientEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Decode ClientEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Encode ClientEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep ClientEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep ClientEntry = D1 ('MetaData "ClientEntry" "Wire.API.Message.Proto" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "ClientEntry" 'PrefixI 'True) (S1 ('MetaSel ('Just "_clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Required 1 (Message ClientId))) :*: S1 ('MetaSel ('Just "_clientVal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Required 2 (Value ByteString)))))

data UserEntry Source #

Instances

Instances details
Generic UserEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Associated Types

type Rep UserEntry :: Type -> Type #

Show UserEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Eq UserEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Decode UserEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Encode UserEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

Methods

encode :: UserEntry -> Put Source #

type Rep UserEntry Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep UserEntry = D1 ('MetaData "UserEntry" "Wire.API.Message.Proto" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "UserEntry" 'PrefixI 'True) (S1 ('MetaSel ('Just "_userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Required 1 (Message UserId))) :*: S1 ('MetaSel ('Just "_userVal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Repeated 2 (Message ClientEntry)))))

data Priority Source #

See also Priority

Constructors

LowPriority 
HighPriority 

Instances

Instances details
Bounded Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Enum Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Generic Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Associated Types

type Rep Priority :: Type -> Type #

Methods

from :: Priority -> Rep Priority x #

to :: Rep Priority x -> Priority #

Show Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Eq Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Ord Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Decode Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Encode Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

Methods

encode :: Priority -> Put Source #

type Rep Priority Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep Priority = D1 ('MetaData "Priority" "Wire.API.Message.Proto" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "LowPriority" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "HighPriority" 'PrefixI 'False) (U1 :: Type -> Type))

data NewOtrMessage Source #

Instances

Instances details
Generic NewOtrMessage Source # 
Instance details

Defined in Wire.API.Message.Proto

Associated Types

type Rep NewOtrMessage :: Type -> Type #

Show NewOtrMessage Source # 
Instance details

Defined in Wire.API.Message.Proto

Eq NewOtrMessage Source # 
Instance details

Defined in Wire.API.Message.Proto

Decode NewOtrMessage Source # 
Instance details

Defined in Wire.API.Message.Proto

Encode NewOtrMessage Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep NewOtrMessage Source # 
Instance details

Defined in Wire.API.Message.Proto

type Rep NewOtrMessage = D1 ('MetaData "NewOtrMessage" "Wire.API.Message.Proto" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "NewOtrMessage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_newOtrSender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Required 1 (Message ClientId))) :*: (S1 ('MetaSel ('Just "_newOtrRecipients") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Repeated 2 (Message UserEntry))) :*: S1 ('MetaSel ('Just "_newOtrNativePush") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Optional 3 (Value Bool))))) :*: ((S1 ('MetaSel ('Just "_newOtrData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Optional 4 (Value ByteString))) :*: S1 ('MetaSel ('Just "_newOtrNativePriority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Optional 5 (Enumeration Priority)))) :*: (S1 ('MetaSel ('Just "_newOtrTransient") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Optional 6 (Value Bool))) :*: S1 ('MetaSel ('Just "_newOtrReportMissing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Repeated 7 (Message UserId)))))))