diff options
author | Andrew Comminos <andrewcomminos@gmail.com> | 2013-08-30 10:32:34 +0400 |
---|---|---|
committer | Andrew Comminos <andrewcomminos@gmail.com> | 2013-08-30 10:32:34 +0400 |
commit | 80dd90271531d92b30b6217880ab86377ef61606 (patch) | |
tree | 77c02d339b81d0c0e6851fd3235bceb1ae08cfb2 /src/main/aidl | |
parent | 75fbbf008f430188f4bd1f4739c963b6ac45cd97 (diff) |
A bunch of work on audio, permission handling, and general API
completion.
Diffstat (limited to 'src/main/aidl')
-rw-r--r-- | src/main/aidl/com/morlunk/jumble/IJumbleObserver.aidl | 1 | ||||
-rw-r--r-- | src/main/aidl/com/morlunk/jumble/IJumbleService.aidl | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/main/aidl/com/morlunk/jumble/IJumbleObserver.aidl b/src/main/aidl/com/morlunk/jumble/IJumbleObserver.aidl index 7e0d0fe..874e782 100644 --- a/src/main/aidl/com/morlunk/jumble/IJumbleObserver.aidl +++ b/src/main/aidl/com/morlunk/jumble/IJumbleObserver.aidl @@ -29,6 +29,7 @@ interface IJumbleObserver { void onChannelAdded(out Channel channel); void onChannelStateUpdated(out Channel channel); void onChannelRemoved(out Channel channel); + void onChannelPermissionsUpdated(out Channel channel); // User void onUserConnected(out User user); diff --git a/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl b/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl index fffade7..7ba3594 100644 --- a/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl +++ b/src/main/aidl/com/morlunk/jumble/IJumbleService.aidl @@ -34,6 +34,8 @@ interface IJumbleService { Channel getChannel(int id); List getUserList(); List getChannelList(); + List getLogHistory(); + int getPermissions(); // Audio actions int getTransmitMode(); @@ -49,6 +51,7 @@ interface IJumbleService { void requestBanList(); void requestUserList(); //void requestACL(int channel); + void requestPermissions(int channel); void requestComment(int session); void requestChannelDescription(int channel); void registerUser(int session); @@ -59,6 +62,7 @@ interface IJumbleService { void removeChannel(int channel); //void addChannelLink(int channel, int link); //void requestChannelPermissions(int channel); + void setMuteDeafState(int session, boolean mute, boolean deaf); void setSelfMuteDeafState(boolean mute, boolean deaf); //void announceRecordingState(boolean recording); |