Added GetQueue method that returns the hosts library

This commit is contained in:
watsonb8
2019-11-03 16:04:05 -05:00
parent 9a34e31f9c
commit a13e491a7e
4 changed files with 89 additions and 7 deletions

View File

@ -9,6 +9,7 @@ service RemotePartyService {
rpc JoinParty(JoinPartyRequest) returns (JoinPartyResponse);
rpc LeaveParty(LeavePartyRequest) returns (LeavePartyResponse);
rpc GetPartyMembers(Aurora.Proto.General.Empty) returns (MembersResponse);
rpc GetQueue(Aurora.Proto.General.Empty) returns (QueueResponse);
}
message JoinPartyRequest {
@ -34,14 +35,22 @@ message PartyMember {
string ipAddress = 3;
int32 port = 4;
}
message MembersResponse {
repeated PartyMember members = 1;
}
enum PartyJoinedStatusEnum {
Connected = 0;
Disconnected = 1;
}
message QueueResponse{
repeated RemoteMediaData mediaList = 1;
}
message RemoteMediaData {
string title = 1;
string artist = 2;
string album = 3;
string duration = 4;
}