diff options
author | Andrew Comminos <andrewcomminos@gmail.com> | 2013-12-14 07:53:50 +0400 |
---|---|---|
committer | Andrew Comminos <andrewcomminos@gmail.com> | 2013-12-14 07:53:50 +0400 |
commit | 115b08f93ea5c8b44c5f3c66ab6d971a3a61f940 (patch) | |
tree | fa573c0f433913c67ae18bfda69d905fb0c52560 /src/main/aidl | |
parent | 32906ccddb0ae0186928ea56692ae088c22525df (diff) |
Messaging and audio input updates.
Diffstat (limited to 'src/main/aidl')
-rw-r--r-- | src/main/aidl/com/morlunk/jumble/IJumbleService.aidl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl b/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl index d044c85..4e6b4e6 100644 --- a/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl +++ b/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl @@ -19,6 +19,7 @@ package com.morlunk.jumble; import com.morlunk.jumble.model.User; import com.morlunk.jumble.model.Channel; import com.morlunk.jumble.model.Server; +import com.morlunk.jumble.model.Message; import com.morlunk.jumble.IJumbleObserver; interface IJumbleService { @@ -53,6 +54,8 @@ interface IJumbleService { List getUserList(); List getChannelList(); int getPermissions(); + List getMessageLog(); + void clearMessageLog(); // Audio actions and settings boolean isTalking(); @@ -78,8 +81,8 @@ interface IJumbleService { void requestChannelDescription(int channel); void registerUser(int session); void kickBanUser(int session, String reason, boolean ban); - void sendUserTextMessage(int session, String message); - void sendChannelTextMessage(int channel, String message, boolean tree); + Message sendUserTextMessage(int session, String message); + Message sendChannelTextMessage(int channel, String message, boolean tree); void setUserComment(int session, String comment); void setPrioritySpeaker(int session, boolean priority); void removeChannel(int channel); |