h&?Q<      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv Safe-Inferredwxyz{|}~Types used by this package(c) Lia Lenckowski, 2022AGPLlialenck@protonmail.com experimentalGNU/Linux, MacOS Safe-Inferred signal-messaging-dbusReceived messagesignal-messaging-dbus/Message sent by a linked device to someone elsesignal-messaging-dbusRead receipt sent by someone else in response to one of your messagessignal-messaging-dbus#Message sent to you by someone elsesignal-messaging-dbus Opaque Group object, aquired by  or signal-messaging-dbus*Opaque object representing a linked devicesignal-messaging-dbus8Timestamp, represented as an ms-precision unix timestamp signal-messaging-dbus%Opaque connection object, aquired by  or  signal-messaging-dbusConversion to . This retains precision, so converting back-and-forth is unproblematic. signal-messaging-dbusConversion from . This retains precision, so converting back-and-forth is unproblematic.signal-messaging-dbusWhen this message was sentsignal-messaging-dbus'Message sender (TODO: always yourself?)signal-messaging-dbus.If sent in a group, corresponding group objectsignal-messaging-dbus Message textsignal-messaging-dbusPaths to stored attachmentssignal-messaging-dbusWhich message was readsignal-messaging-dbus"Phone number of the receipt sendersignal-messaging-dbusWhen this message was sentsignal-messaging-dbusMessage sendersignal-messaging-dbus.If sent in a group, corresponding group objectsignal-messaging-dbus Message textsignal-messaging-dbusPaths to stored attachments   Low-Level IO with DBus(c) Lia Lenckowski, 2022AGPLlialenck@protonmail.com experimentalGNU/Linux, MacOS Safe-Inferred" #signal-messaging-dbusRun an action that requires a signal connection, and return its result$signal-messaging-dbusLike #, but you have to manually specify a phone number to use, which is useful if the signal daemon doesn't have a default number. This may not be used with a signal-cli daemon that has a default number configured.%signal-messaging-dbusRun an action that receives a callback to receive new messages, and return its result. This will not9 yield messages that were received prior to calling this.&signal-messaging-dbusINTERNAL. Call method from the Signal.Control interface, and return its result.'signal-messaging-dbusINTERNAL. Call method from the Signal.Control interface, expecting no return value.(signal-messaging-dbusINTERNAL. Call method from the main Signal interface, and return its result.)signal-messaging-dbusINTERNAL. Call method from the main Signal interface, expecting no return value.*signal-messaging-dbusINTERNAL. Get group proptery+signal-messaging-dbusINTERNAL. Set group proptery,signal-messaging-dbusINTERNAL. Call method from the Signal.Group interface, expecting no return value. #$%&'()*+, #$%()&'*+,-Bindings for the DBus interface of signal-cli(c) Lia Lenckowski, 2022AGPLlialenck@protonmail.comstableGNU/Linux, MacOS Safe-Inferred"<-signal-messaging-dbusUtility function for sending a message in the same chat as you received a message from.signal-messaging-dbus3Utility function for reacting to a received message/signal-messaging-dbusUNTESTED. Link this as a new device, identified by the given string.0signal-messaging-dbus2List accounts attached to this signal-cli instance1signal-messaging-dbusUNTESTED. Register this as the primary device for the given number. Set the second argument to ; to request voice verification instead of SMS verification.2signal-messaging-dbusUNTESTED. Same as 1, but include a Captcha string.3signal-messaging-dbusUNTESTED. Verify your phone number after requesting registration via 1 or 24signal-messaging-dbusUNTESTED. Same as 37, but include a registration pin for protected accounts5signal-messaging-dbusTakes a number, and returns the name of the contact, empty if unknown6signal-messaging-dbusTakes a contact name, and returns known numbers, both as strings7signal-messaging-dbusReturns your own number8signal-messaging-dbus'Returns true if you blocked this number9signal-messaging-dbusFor each given number, returns whether that user is registered on Signal:signal-messaging-dbusList all known numbers (e.g. group members and senders of received messages);signal-messaging-dbus.UNTESTED. Removes registration pin protection.<signal-messaging-dbusUNTESTED. No idea what this accomplishes, so hmu if you know. It's implemented though=signal-messaging-dbusSends a message, possibly with attachments, to a number of recipients>signal-messaging-dbusReacts to a message?signal-messaging-dbusSends a message to yourself@signal-messaging-dbusSends read receipts for the messages with the specified timestamps to the given phone number. These timestamps must belong to messages you received from that number.Asignal-messaging-dbusSends viewed receipts for the messages with the specified timestamps to the given phone number. This is probably not what you want; @ seems to be the way to go.Bsignal-messaging-dbusDelete one of you own private messages; also deletes them remotely on supported clients (Signal-desktop, Android/IOS apps, ...)Csignal-messaging-dbusSend updates about whether you're typing to the given number. NOTE: the boolean argument should be False to indicate you're typing, and True to clear the typing stateDsignal-messaging-dbusUNTESTED. Sets whether a contact is blocked. This is only done locally, so this just disabled messages from that number from being forwarded via DBus.Esignal-messaging-dbusNot implemented, as the documentation doesn't state the type of the name (probably a String, but I dont feel like testing stuff rn)Fsignal-messaging-dbusUNTESTED. Probably deletes a contact, given by a phone number, or something.Gsignal-messaging-dbusUNTESTED. Idk what this does, but tell me if you know/have used this.Hsignal-messaging-dbusSet seconds until messages to this recipient dissapear (on supported clients). Set to 0 to disable.Isignal-messaging-dbusUNTESTED. Set registration pin to prevent others from registering your number.Jsignal-messaging-dbussignal-messaging-dbus.Unicode grapheme cluster. Only tested with ""signal-messaging-dbusWhether to remove a previously sent reaction instead of adding onesignal-messaging-dbus*Author of the message you want to react tosignal-messaging-dbus Timestamp of message to react tosignal-messaging-dbusPhone numbers of recipientsignal-messaging-dbusConnection objectsignal-messaging-dbusTimestamp of reaction?signal-messaging-dbusMessagesignal-messaging-dbusPaths to attachments. Resolves using the working dir of the signal-cli daemon, not this processsignal-messaging-dbusConnection objectsignal-messaging-dbusTimestamp of sent messageBsignal-messaging-dbusTimestamp of message to deletesignal-messaging-dbus Recipientssignal-messaging-dbusConnection objectsignal-messaging-dbus8Timestamp, can be used to identify corresponding repliesKsignal-messaging-dbus Given namesignal-messaging-dbus Family namesignal-messaging-dbus About messagesignal-messaging-dbusEmoji for profilesignal-messaging-dbusAvatar file name. Resolves using the working dir of the signal-cli daemon, not this processsignal-messaging-dbus$True if the avatar should be removedsignal-messaging-dbusConnection objectNsignal-messaging-dbus Group namesignal-messaging-dbusInitial memberssignal-messaging-dbusAvatar file name. Resolves using the working dir of the signal-cli daemon, not this processsignal-messaging-dbusConnection objectsignal-messaging-dbus Group objectRsignal-messaging-dbusMessage contentsignal-messaging-dbusPaths to attachments. Resolves using the working dir of the signal-cli daemon, not this processsignal-messaging-dbus Group in which to send a messagesignal-messaging-dbusConnection objectsignal-messaging-dbusTimestamp of sent messageTsignal-messaging-dbus.Unicode grapheme cluster. Only tested with ""signal-messaging-dbusWhether to remove a previously sent reaction instead of adding onesignal-messaging-dbus*Author of the message you want to react tosignal-messaging-dbus Timestamp of message to react tosignal-messaging-dbusGroup in which to reactsignal-messaging-dbusConnection objectsignal-messaging-dbusTimestamp of reactionUsignal-messaging-dbusTimestamp of message to deletesignal-messaging-dbus%Group in which to delete your messagesignal-messaging-dbusConnection objectsignal-messaging-dbus8Timestamp, can be used to identify corresponding replies #$%-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv#$%.-/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxQyz{|}~%signal-messaging-dbus-1.0.1.0-inplaceSignalDBus.TypesSignalDBus.Interface SignalDBusPaths_signal_messaging_dbus listGroupsgetGroupwithConn withConnNumReceivedMessage SyncMessageReceiptMessageGroupDevice Timestamp SignalConn toUTCTime fromUTCTime$fReadObjectPath$fShowReceivedMessage$fReadReceivedMessage$fEqReceivedMessage$fOrdReceivedMessage $fShowGroup $fReadGroup $fEqGroup $fOrdGroup$fIsVariantGroup$fIsValueGroup $fShowDevice $fReadDevice $fEqDevice$fIsVariantDevice$fIsValueDevice$fShowTimestamp$fReadTimestamp $fEqTimestamp$fOrdTimestamp$fIsVariantTimestamp$fIsValueTimestampwithReceiveMessages callControl callControl_callSCcallSC_ getGroupProp setGroupProp callGroup_replyToreactTolink listAccountsregisterregisterWithCaptchaverify verifyWithPingetContactNamegetContactNumber getSelfNumberisContactBlocked isRegistered listNumbers removePinsendEndSessionMessage sendMessagesendMessageReactionsendNoteToSelfMessagesendReadReceiptsendViewedReceiptsendRemoteDeleteMessage sendTypingsetContactBlockedsetContactName deleteContactdeleteRecipientsetExpirationTimersetPinsubmitRateLimitChallenge updateProfileuploadStickerPackversion createGroup joinGroupsendGroupMessagesendGroupTypingsendGroupMessageReactionsendGroupRemoteDeleteMessage addDevice getDevice listDevices getGroupId getGroupNamegetGroupDescriptiongetGroupIsBlockedgetGroupIsAdmingetGroupMessageExpirationTimergetGroupMembersgetGroupPendingMembersgetGroupRequestingMembersgetGroupAdminsgetGroupPermissionAddMembergetGroupPermissionEditDetailsgetGroupPermissionSendMessagegetGroupInviteLink setGroupNamesetGroupDescriptionsetGroupAvatarsetGroupIsBlockedsetGroupMessageExpirationTimersetGroupPermissionAddMembersetGroupPermissionEditDetailssetGroupPermissionSendMessagegroupAddAdminsgroupAddMembersgroupDisableLinkgroupEnableLink groupQuitgroupRemoveAdminsgroupRemoveMembersgroupResetLinkgetDataFileName getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDir time-1.11.1.1 Data.Time.Clock.Internal.UTCTimeUTCTimeghc-prim GHC.TypesTrue