mirror of
https://github.com/AsamK/signal-cli
synced 2025-08-29 18:40:39 +00:00
Send Signal "MessageReceived" on dbus when receiving messages
This commit is contained in:
parent
fb36613402
commit
acadd90a6d
2 changed files with 113 additions and 1 deletions
|
@ -3,6 +3,8 @@ package org.asamk;
|
|||
import org.asamk.textsecure.AttachmentInvalidException;
|
||||
import org.asamk.textsecure.GroupNotFoundException;
|
||||
import org.freedesktop.dbus.DBusInterface;
|
||||
import org.freedesktop.dbus.DBusSignal;
|
||||
import org.freedesktop.dbus.exceptions.DBusException;
|
||||
import org.whispersystems.textsecure.api.push.exceptions.EncapsulatedExceptions;
|
||||
|
||||
import java.io.IOException;
|
||||
|
@ -16,4 +18,10 @@ public interface TextSecure extends DBusInterface {
|
|||
void sendEndSessionMessage(List<String> recipients) throws IOException, EncapsulatedExceptions;
|
||||
|
||||
void sendGroupMessage(String message, List<String> attachments, byte[] groupId) throws EncapsulatedExceptions, GroupNotFoundException, AttachmentInvalidException, IOException;
|
||||
|
||||
class MessageReceived extends DBusSignal {
|
||||
public MessageReceived(String objectpath, String sender, byte[] groupId, String message, List<String> attachments) throws DBusException {
|
||||
super(objectpath, sender, groupId, message, attachments);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue