simplex-chat-6.5.0.7
Safe HaskellNone
LanguageHaskell2010

Simplex.Chat.Store.Delivery

Documentation

deleteGroupDeliveryTasks :: Connection -> GroupInfo -> IO () Source #

deleteGroupDeliveryJobs :: Connection -> GroupInfo -> IO () Source #

updateDeliveryTaskStatus :: Connection -> Int64 -> DeliveryTaskStatus -> IO () Source #

setDeliveryTaskErrStatus :: Connection -> Int64 -> Text -> IO () Source #

deleteDoneDeliveryTasks :: Connection -> UTCTime -> IO () Source #

createMsgDeliveryJob :: Connection -> GroupInfo -> DeliveryJobScope -> Maybe GroupMemberId -> ByteString -> IO () Source #

updateDeliveryJobStatus :: Connection -> Int64 -> DeliveryJobStatus -> IO () Source #

setDeliveryJobErrStatus :: Connection -> Int64 -> Text -> IO () Source #

getGroupMembersByCursor :: Connection -> VersionRangeChat -> User -> GroupInfo -> Maybe GroupMemberId -> Maybe GroupMemberId -> Int -> IO [GroupMember] Source #

updateDeliveryJobCursor :: Connection -> Int64 -> GroupMemberId -> IO () Source #

deleteDoneDeliveryJobs :: Connection -> UTCTime -> IO () Source #