simplex-chat-6.5.0.7
Safe HaskellNone
LanguageHaskell2010

Simplex.Chat.Options.DB

Documentation

class FromField a where #

Methods

fromField :: FieldParser a #

Instances

Instances details
FromField Int16 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int16 #

FromField Int32 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int32 #

FromField Int64 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int64 #

FromField Int8 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int8 #

FromField Word16 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word16 #

FromField Word32 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word32 #

FromField Word64 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word64 #

FromField Word8 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word8 #

FromField ByteString 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser ByteString #

FromField ByteString 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser ByteString #

FromField SQLData 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser SQLData #

FromField CallId Source # 
Instance details

Defined in Simplex.Chat.Call

Methods

fromField :: FieldParser CallId #

FromField CallState Source # 
Instance details

Defined in Simplex.Chat.Call

Methods

fromField :: FieldParser CallState #

FromField DeliveryJobSpecTag Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

fromField :: FieldParser DeliveryJobSpecTag #

FromField DeliveryJobStatus Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

fromField :: FieldParser DeliveryJobStatus #

FromField DeliveryTaskStatus Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

fromField :: FieldParser DeliveryTaskStatus #

FromField DeliveryWorkerScope Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

fromField :: FieldParser DeliveryWorkerScope #

FromField ACIFileStatus Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser ACIFileStatus #

FromField ACIStatus Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser ACIStatus #

FromField CIForwardedFromTag Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser CIForwardedFromTag #

FromField FileProtocol Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser FileProtocol #

FromField GroupChatScopeTag Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser GroupChatScopeTag #

FromField GroupSndStatus Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser GroupSndStatus #

FromField AMsgDirection Source # 
Instance details

Defined in Simplex.Chat.Messages.CIContent

Methods

fromField :: FieldParser AMsgDirection #

FromField MsgDirection Source # 
Instance details

Defined in Simplex.Chat.Messages.CIContent

Methods

fromField :: FieldParser MsgDirection #

FromField OperatorTag Source # 
Instance details

Defined in Simplex.Chat.Operators

Methods

fromField :: FieldParser OperatorTag #

FromField ACMEventTag Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

fromField :: FieldParser ACMEventTag #

FromField MsgContent Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

fromField :: FieldParser MsgContent #

FromField MsgReaction Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

fromField :: FieldParser MsgReaction #

FromField AgentConnId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser AgentConnId #

FromField AgentInvId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser AgentInvId #

FromField AgentRcvFileId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser AgentRcvFileId #

FromField AgentSndFileId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser AgentSndFileId #

FromField AgentUserId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser AgentUserId #

FromField B64UrlByteString Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser B64UrlByteString #

FromField BusinessChatType Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser BusinessChatType #

FromField ChatPeerType Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser ChatPeerType #

FromField CommandFunction Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser CommandFunction #

FromField CommandStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser CommandStatus #

FromField ConnReqUriHash Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser ConnReqUriHash #

FromField ConnStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser ConnStatus #

FromField ConnType Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser ConnType #

FromField ContactStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser ContactStatus #

FromField CustomData Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser CustomData #

FromField FileStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser FileStatus #

FromField GroupLinkId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser GroupLinkId #

FromField GroupMemberAdmission Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser GroupMemberAdmission #

FromField GroupMemberCategory Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser GroupMemberCategory #

FromField GroupMemberStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser GroupMemberStatus #

FromField GroupRejectionReason Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser GroupRejectionReason #

FromField ImageData Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser ImageData #

FromField InlineFileMode Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser InlineFileMode #

FromField MemberId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser MemberId #

FromField MemberRestrictionStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser MemberRestrictionStatus #

FromField MsgFilter Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser MsgFilter #

FromField SharedMsgId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser SharedMsgId #

FromField XContactId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

fromField :: FieldParser XContactId #

FromField FeatureAllowed Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

fromField :: FieldParser FeatureAllowed #

FromField GroupFeatureEnabled Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

fromField :: FieldParser GroupFeatureEnabled #

FromField GroupPreferences Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

fromField :: FieldParser GroupPreferences #

FromField Preferences Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

fromField :: FieldParser Preferences #

FromField GroupMemberRole Source # 
Instance details

Defined in Simplex.Chat.Types.Shared

Methods

fromField :: FieldParser GroupMemberRole #

FromField UIThemeEntityOverrides Source # 
Instance details

Defined in Simplex.Chat.Types.UITheme

Methods

fromField :: FieldParser UIThemeEntityOverrides #

FromField FileDigest 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

fromField :: FieldParser FileDigest #

FromField RcvFileStatus 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

fromField :: FieldParser RcvFileStatus #

FromField SndFileReplicaStatus 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

fromField :: FieldParser SndFileReplicaStatus #

FromField SndFileStatus 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

fromField :: FieldParser SndFileStatus #

FromField AConnShortLink 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser AConnShortLink #

FromField AMessage 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser AMessage #

FromField LinkKey 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser LinkKey #

FromField NotificationsMode 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser NotificationsMode #

FromField RatchetSyncState 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser RatchetSyncState #

FromField RcvSwitchStatus 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser RcvSwitchStatus #

FromField SndSwitchStatus 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser SndSwitchStatus #

FromField AgentPersistedServerStats 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

fromField :: FieldParser AgentPersistedServerStats #

FromField DBEntityId 
Instance details

Defined in Simplex.Messaging.Agent.Store.Entity

Methods

fromField :: FieldParser DBEntityId #

FromField BoolInt 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

fromField :: FieldParser BoolInt #

FromField APrivateAuthKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APrivateAuthKey #

FromField APrivateDhKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APrivateDhKey #

FromField APrivateSignKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APrivateSignKey #

FromField APublicAuthKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APublicAuthKey #

FromField APublicDhKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APublicDhKey #

FromField APublicVerifyKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser APublicVerifyKey #

FromField CbNonce 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser CbNonce #

FromField Key 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser Key #

FromField KeyHash 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser KeyHash #

FromField SbKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser SbKey #

FromField ARKEMParams 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser ARKEMParams #

FromField MessageKey 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser MessageKey #

FromField PQEncryption 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser PQEncryption #

FromField PQSupport 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser PQSupport #

FromField KEMSharedKey 
Instance details

Defined in Simplex.Messaging.Crypto.SNTRUP761.Bindings

Methods

fromField :: FieldParser KEMSharedKey #

FromField NtfTknStatus 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

fromField :: FieldParser NtfTknStatus #

FromField PushProvider 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

fromField :: FieldParser PushProvider #

FromField NtfAgentSubStatus 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfAgentSubStatus #

FromField NtfSubNTFAction 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfSubNTFAction #

FromField NtfSubSMPAction 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfSubSMPAction #

FromField NtfTknAction 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

fromField :: FieldParser NtfTknAction #

FromField EncDataBytes 
Instance details

Defined in Simplex.Messaging.Protocol

Methods

fromField :: FieldParser EncDataBytes #

FromField QueueMode 
Instance details

Defined in Simplex.Messaging.Server.QueueStore.QueueInfo

Methods

fromField :: FieldParser QueueMode #

FromField Null 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Null #

FromField Text 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Text #

FromField Text 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Text #

FromField Day 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Day #

FromField UTCTime 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser UTCTime #

FromField Integer 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Integer #

FromField Bool 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Bool #

FromField Double 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Double #

FromField Float 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Float #

FromField Int 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Int #

FromField Word 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser Word #

(Typeable d, MsgDirectionI d) => FromField (CIStatus d) Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser (CIStatus d) #

(Typeable d, MsgDirectionI d) => FromField (MsgDeliveryStatus d) Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

fromField :: FieldParser (MsgDeliveryStatus d) #

(MsgEncodingI e, Typeable e) => FromField (CMEventTag e) Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

fromField :: FieldParser (CMEventTag e) #

FromField (ChatMessage 'Json) Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

fromField :: FieldParser (ChatMessage 'Json) #

FromField a => FromField (FileSize a) 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

fromField :: FieldParser (FileSize a) #

(Typeable c, ConnectionModeI c) => FromField (ConnShortLink c) 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser (ConnShortLink c) #

(Typeable c, ConnectionModeI c) => FromField (ConnectionLink c) 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

fromField :: FieldParser (ConnectionLink c) #

FromField a => FromField (Binary a) 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

fromField :: FieldParser (Binary a) #

(Typeable a, AlgorithmI a) => FromField (DhSecret a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (DhSecret a) #

(Typeable a, AlgorithmI a) => FromField (PrivateKey a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (PrivateKey a) #

(Typeable a, AlgorithmI a) => FromField (PublicKey a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (PublicKey a) #

(Typeable a, Eq a, Show a, ASN1Object a) => FromField (SignedObject a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

fromField :: FieldParser (SignedObject a) #

(Typeable s, RatchetKEMStateI s) => FromField (PrivRKEMParams s) 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser (PrivRKEMParams s) #

(AlgorithmI a, Typeable a) => FromField (Ratchet a) 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser (Ratchet a) #

FromField (RoundedSystemTime t) 
Instance details

Defined in Simplex.Messaging.SystemTime

Methods

fromField :: FieldParser (RoundedSystemTime t) #

FromField a => FromField (Maybe a) 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser (Maybe a) #

FromField [Char] 
Instance details

Defined in Database.SQLite.Simple.FromField

Methods

fromField :: FieldParser [Char] #

(AlgorithmI a, Typeable a) => FromField (MsgEncryptKey a) 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

fromField :: FieldParser (MsgEncryptKey a) #

class ToField a where #

Methods

toField :: a -> SQLData #

Instances

Instances details
ToField Int16 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int16 -> SQLData #

ToField Int32 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int32 -> SQLData #

ToField Int64 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int64 -> SQLData #

ToField Int8 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int8 -> SQLData #

ToField Word16 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word16 -> SQLData #

ToField Word32 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word32 -> SQLData #

ToField Word64 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word64 -> SQLData #

ToField Word8 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word8 -> SQLData #

ToField ByteString 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: ByteString -> SQLData #

ToField ByteString 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: ByteString -> SQLData #

ToField SQLData 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: SQLData -> SQLData #

ToField CallId Source # 
Instance details

Defined in Simplex.Chat.Call

Methods

toField :: CallId -> SQLData #

ToField CallState Source # 
Instance details

Defined in Simplex.Chat.Call

Methods

toField :: CallState -> SQLData #

ToField DeliveryJobSpecTag Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

toField :: DeliveryJobSpecTag -> SQLData #

ToField DeliveryJobStatus Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

toField :: DeliveryJobStatus -> SQLData #

ToField DeliveryTaskStatus Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

toField :: DeliveryTaskStatus -> SQLData #

ToField DeliveryWorkerScope Source # 
Instance details

Defined in Simplex.Chat.Delivery

Methods

toField :: DeliveryWorkerScope -> SQLData #

ToField CIForwardedFromTag Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

toField :: CIForwardedFromTag -> SQLData #

ToField FileProtocol Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

toField :: FileProtocol -> SQLData #

ToField GroupChatScopeTag Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

toField :: GroupChatScopeTag -> SQLData #

ToField GroupSndStatus Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

toField :: GroupSndStatus -> SQLData #

ToField MsgDirection Source # 
Instance details

Defined in Simplex.Chat.Messages.CIContent

Methods

toField :: MsgDirection -> SQLData #

ToField OperatorTag Source # 
Instance details

Defined in Simplex.Chat.Operators

Methods

toField :: OperatorTag -> SQLData #

ToField ACMEventTag Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

toField :: ACMEventTag -> SQLData #

ToField MsgContent Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

toField :: MsgContent -> SQLData #

ToField MsgContentTag Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

toField :: MsgContentTag -> SQLData #

ToField MsgReaction Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

toField :: MsgReaction -> SQLData #

ToField AgentConnId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: AgentConnId -> SQLData #

ToField AgentInvId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: AgentInvId -> SQLData #

ToField AgentRcvFileId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: AgentRcvFileId -> SQLData #

ToField AgentSndFileId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: AgentSndFileId -> SQLData #

ToField AgentUserId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: AgentUserId -> SQLData #

ToField B64UrlByteString Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: B64UrlByteString -> SQLData #

ToField BusinessChatType Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: BusinessChatType -> SQLData #

ToField ChatPeerType Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: ChatPeerType -> SQLData #

ToField CommandFunction Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: CommandFunction -> SQLData #

ToField CommandStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: CommandStatus -> SQLData #

ToField ConnReqUriHash Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: ConnReqUriHash -> SQLData #

ToField ConnStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: ConnStatus -> SQLData #

ToField ConnType Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: ConnType -> SQLData #

ToField ContactStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: ContactStatus -> SQLData #

ToField CustomData Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: CustomData -> SQLData #

ToField FileStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: FileStatus -> SQLData #

ToField GroupLinkId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: GroupLinkId -> SQLData #

ToField GroupMemberAdmission Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: GroupMemberAdmission -> SQLData #

ToField GroupMemberCategory Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: GroupMemberCategory -> SQLData #

ToField GroupMemberStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: GroupMemberStatus -> SQLData #

ToField GroupRejectionReason Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: GroupRejectionReason -> SQLData #

ToField ImageData Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: ImageData -> SQLData #

ToField InlineFileMode Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: InlineFileMode -> SQLData #

ToField MemberId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: MemberId -> SQLData #

ToField MemberRestrictionStatus Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: MemberRestrictionStatus -> SQLData #

ToField MsgFilter Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: MsgFilter -> SQLData #

ToField SharedMsgId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: SharedMsgId -> SQLData #

ToField XContactId Source # 
Instance details

Defined in Simplex.Chat.Types

Methods

toField :: XContactId -> SQLData #

ToField FeatureAllowed Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

toField :: FeatureAllowed -> SQLData #

ToField GroupFeatureEnabled Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

toField :: GroupFeatureEnabled -> SQLData #

ToField GroupPreferences Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

toField :: GroupPreferences -> SQLData #

ToField Preferences Source # 
Instance details

Defined in Simplex.Chat.Types.Preferences

Methods

toField :: Preferences -> SQLData #

ToField GroupMemberRole Source # 
Instance details

Defined in Simplex.Chat.Types.Shared

Methods

toField :: GroupMemberRole -> SQLData #

ToField UIThemeEntityOverrides Source # 
Instance details

Defined in Simplex.Chat.Types.UITheme

Methods

toField :: UIThemeEntityOverrides -> SQLData #

ToField FileDigest 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

toField :: FileDigest -> SQLData #

ToField RcvFileStatus 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

toField :: RcvFileStatus -> SQLData #

ToField SndFileReplicaStatus 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

toField :: SndFileReplicaStatus -> SQLData #

ToField SndFileStatus 
Instance details

Defined in Simplex.FileTransfer.Types

Methods

toField :: SndFileStatus -> SQLData #

ToField AConnShortLink 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: AConnShortLink -> SQLData #

ToField AMessage 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: AMessage -> SQLData #

ToField LinkKey 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: LinkKey -> SQLData #

ToField NotificationsMode 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: NotificationsMode -> SQLData #

ToField RatchetSyncState 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: RatchetSyncState -> SQLData #

ToField RcvSwitchStatus 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: RcvSwitchStatus -> SQLData #

ToField SndSwitchStatus 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: SndSwitchStatus -> SQLData #

ToField AgentPersistedServerStats 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

toField :: AgentPersistedServerStats -> SQLData #

ToField DBEntityId 
Instance details

Defined in Simplex.Messaging.Agent.Store.Entity

Methods

toField :: DBEntityId -> SQLData #

ToField BoolInt 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

toField :: BoolInt -> SQLData #

ToField APrivateAuthKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APrivateAuthKey -> SQLData #

ToField APrivateDhKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APrivateDhKey -> SQLData #

ToField APrivateSignKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APrivateSignKey -> SQLData #

ToField APublicAuthKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APublicAuthKey -> SQLData #

ToField APublicDhKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APublicDhKey -> SQLData #

ToField APublicVerifyKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: APublicVerifyKey -> SQLData #

ToField CbNonce 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: CbNonce -> SQLData #

ToField Key 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: Key -> SQLData #

ToField KeyHash 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: KeyHash -> SQLData #

ToField SbKey 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: SbKey -> SQLData #

ToField ARKEMParams 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: ARKEMParams -> SQLData #

ToField MessageKey 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: MessageKey -> SQLData #

ToField PQEncryption 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: PQEncryption -> SQLData #

ToField PQSupport 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: PQSupport -> SQLData #

ToField KEMSharedKey 
Instance details

Defined in Simplex.Messaging.Crypto.SNTRUP761.Bindings

Methods

toField :: KEMSharedKey -> SQLData #

ToField NtfTknStatus 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

toField :: NtfTknStatus -> SQLData #

ToField PushProvider 
Instance details

Defined in Simplex.Messaging.Notifications.Protocol

Methods

toField :: PushProvider -> SQLData #

ToField NtfAgentSubStatus 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfAgentSubStatus -> SQLData #

ToField NtfSubNTFAction 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfSubNTFAction -> SQLData #

ToField NtfSubSMPAction 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfSubSMPAction -> SQLData #

ToField NtfTknAction 
Instance details

Defined in Simplex.Messaging.Notifications.Types

Methods

toField :: NtfTknAction -> SQLData #

ToField EncDataBytes 
Instance details

Defined in Simplex.Messaging.Protocol

Methods

toField :: EncDataBytes -> SQLData #

ToField QueueMode 
Instance details

Defined in Simplex.Messaging.Server.QueueStore.QueueInfo

Methods

toField :: QueueMode -> SQLData #

ToField Null 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Null -> SQLData #

ToField Text 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Text -> SQLData #

ToField Text 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Text -> SQLData #

ToField Day 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Day -> SQLData #

ToField UTCTime 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: UTCTime -> SQLData #

ToField Integer 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Integer -> SQLData #

ToField Bool 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Bool -> SQLData #

ToField Double 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Double -> SQLData #

ToField Float 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Float -> SQLData #

ToField Int 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Int -> SQLData #

ToField Word 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Word -> SQLData #

MsgDirectionI d => ToField (CIFileStatus d) Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

toField :: CIFileStatus d -> SQLData #

MsgDirectionI d => ToField (CIStatus d) Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

toField :: CIStatus d -> SQLData #

ToField (MsgDeliveryStatus d) Source # 
Instance details

Defined in Simplex.Chat.Messages

Methods

toField :: MsgDeliveryStatus d -> SQLData #

MsgDirectionI d => ToField (CIContent d) Source # 
Instance details

Defined in Simplex.Chat.Messages.CIContent

Methods

toField :: CIContent d -> SQLData #

ToField (SMsgDirection d) Source # 
Instance details

Defined in Simplex.Chat.Messages.CIContent

Methods

toField :: SMsgDirection d -> SQLData #

MsgEncodingI e => ToField (CMEventTag e) Source # 
Instance details

Defined in Simplex.Chat.Protocol

Methods

toField :: CMEventTag e -> SQLData #

ToField a => ToField (FileSize a) 
Instance details

Defined in Simplex.FileTransfer.Description

Methods

toField :: FileSize a -> SQLData #

ConnectionModeI c => ToField (ConnShortLink c) 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: ConnShortLink c -> SQLData #

ConnectionModeI c => ToField (ConnectionLink c) 
Instance details

Defined in Simplex.Messaging.Agent.Protocol

Methods

toField :: ConnectionLink c -> SQLData #

ToField a => ToField (Binary a) 
Instance details

Defined in Simplex.Messaging.Agent.Store.SQLite.DB

Methods

toField :: Binary a -> SQLData #

ToField (DhSecret a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: DhSecret a -> SQLData #

AlgorithmI a => ToField (PrivateKey a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: PrivateKey a -> SQLData #

AlgorithmI a => ToField (PublicKey a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: PublicKey a -> SQLData #

(Eq a, Show a, ASN1Object a) => ToField (SignedObject a) 
Instance details

Defined in Simplex.Messaging.Crypto

Methods

toField :: SignedObject a -> SQLData #

RatchetKEMStateI s => ToField (PrivRKEMParams s) 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: PrivRKEMParams s -> SQLData #

AlgorithmI a => ToField (Ratchet a) 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: Ratchet a -> SQLData #

ToField (RoundedSystemTime t) 
Instance details

Defined in Simplex.Messaging.SystemTime

Methods

toField :: RoundedSystemTime t -> SQLData #

ToField a => ToField (Maybe a) 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: Maybe a -> SQLData #

ToField [Char] 
Instance details

Defined in Database.SQLite.Simple.ToField

Methods

toField :: [Char] -> SQLData #

AlgorithmI a => ToField (MsgEncryptKey a) 
Instance details

Defined in Simplex.Messaging.Crypto.Ratchet

Methods

toField :: MsgEncryptKey a -> SQLData #