Merging with develop
This commit is contained in:
parent
3d5c222957
commit
cdd61bdb2c
135 changed files with 4313 additions and 2128 deletions
|
@ -62,7 +62,7 @@ message WebRtcSignalToServerMessage {
|
|||
}
|
||||
|
||||
message ReportPlayerMessage {
|
||||
int32 reportedUserId = 1;
|
||||
string reportedUserUuid = 1;
|
||||
string reportComment = 2;
|
||||
}
|
||||
|
||||
|
@ -94,6 +94,7 @@ message ClientToServerMessage {
|
|||
ReportPlayerMessage reportPlayerMessage = 11;
|
||||
QueryJitsiJwtMessage queryJitsiJwtMessage = 12;
|
||||
EmotePromptMessage emotePromptMessage = 13;
|
||||
VariableMessage variableMessage = 14;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -107,6 +108,20 @@ message ItemEventMessage {
|
|||
string parametersJson = 4;
|
||||
}
|
||||
|
||||
message VariableMessage {
|
||||
string name = 1;
|
||||
string value = 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* A variable, along the tag describing who it is targeted at
|
||||
*/
|
||||
message VariableWithTagMessage {
|
||||
string name = 1;
|
||||
string value = 2;
|
||||
string readableBy = 3;
|
||||
}
|
||||
|
||||
message PlayGlobalMessage {
|
||||
string id = 1;
|
||||
string type = 2;
|
||||
|
@ -133,6 +148,8 @@ message SubMessage {
|
|||
UserLeftMessage userLeftMessage = 5;
|
||||
ItemEventMessage itemEventMessage = 6;
|
||||
EmoteEventMessage emoteEventMessage = 7;
|
||||
VariableMessage variableMessage = 8;
|
||||
ErrorMessage errorMessage = 9;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -158,6 +175,7 @@ message UserJoinedMessage {
|
|||
PositionMessage position = 4;
|
||||
CompanionMessage companion = 5;
|
||||
string visitCardUrl = 6;
|
||||
string userUuid = 7;
|
||||
}
|
||||
|
||||
message UserLeftMessage {
|
||||
|
@ -179,11 +197,11 @@ message RoomJoinedMessage {
|
|||
repeated ItemStateMessage item = 3;
|
||||
int32 currentUserId = 4;
|
||||
repeated string tag = 5;
|
||||
repeated VariableMessage variable = 6;
|
||||
}
|
||||
|
||||
message WebRtcStartMessage {
|
||||
int32 userId = 1;
|
||||
string name = 2;
|
||||
bool initiator = 3;
|
||||
string webrtcUserName = 4;
|
||||
string webrtcPassword = 5;
|
||||
|
@ -257,7 +275,7 @@ message ServerToClientMessage {
|
|||
AdminRoomMessage adminRoomMessage = 14;
|
||||
WorldFullWarningMessage worldFullWarningMessage = 15;
|
||||
WorldFullMessage worldFullMessage = 16;
|
||||
RefreshRoomMessage refreshRoomMessage = 17;
|
||||
RefreshRoomMessage refreshRoomMessage = 17;
|
||||
WorldConnexionMessage worldConnexionMessage = 18;
|
||||
EmoteEventMessage emoteEventMessage = 19;
|
||||
}
|
||||
|
@ -286,6 +304,7 @@ message UserJoinedZoneMessage {
|
|||
Zone fromZone = 5;
|
||||
CompanionMessage companion = 6;
|
||||
string visitCardUrl = 7;
|
||||
string userUuid = 8;
|
||||
}
|
||||
|
||||
message UserLeftZoneMessage {
|
||||
|
@ -317,6 +336,10 @@ message ZoneMessage {
|
|||
int32 y = 3;
|
||||
}
|
||||
|
||||
message RoomMessage {
|
||||
string roomId = 1;
|
||||
}
|
||||
|
||||
message PusherToBackMessage {
|
||||
oneof message {
|
||||
JoinRoomMessage joinRoomMessage = 1;
|
||||
|
@ -333,6 +356,7 @@ message PusherToBackMessage {
|
|||
SendUserMessage sendUserMessage = 12;
|
||||
BanUserMessage banUserMessage = 13;
|
||||
EmotePromptMessage emotePromptMessage = 14;
|
||||
VariableMessage variableMessage = 15;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -351,9 +375,22 @@ message SubToPusherMessage {
|
|||
SendUserMessage sendUserMessage = 7;
|
||||
BanUserMessage banUserMessage = 8;
|
||||
EmoteEventMessage emoteEventMessage = 9;
|
||||
ErrorMessage errorMessage = 10;
|
||||
}
|
||||
}
|
||||
|
||||
message BatchToPusherRoomMessage {
|
||||
repeated SubToPusherRoomMessage payload = 2;
|
||||
}
|
||||
|
||||
message SubToPusherRoomMessage {
|
||||
oneof message {
|
||||
VariableWithTagMessage variableMessage = 1;
|
||||
ErrorMessage errorMessage = 2;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*message BatchToAdminPusherMessage {
|
||||
repeated SubToAdminPusherMessage payload = 2;
|
||||
}*/
|
||||
|
@ -423,9 +460,13 @@ message EmptyMessage {
|
|||
|
||||
}
|
||||
|
||||
/**
|
||||
* Service handled by the "back". Pusher servers connect to this service.
|
||||
*/
|
||||
service RoomManager {
|
||||
rpc joinRoom(stream PusherToBackMessage) returns (stream ServerToClientMessage);
|
||||
rpc listenZone(ZoneMessage) returns (stream BatchToPusherMessage);
|
||||
rpc joinRoom(stream PusherToBackMessage) returns (stream ServerToClientMessage); // Holds a connection between one given client and the back
|
||||
rpc listenZone(ZoneMessage) returns (stream BatchToPusherMessage); // Connection used to send to a pusher messages related to a given zone of a given room
|
||||
rpc listenRoom(RoomMessage) returns (stream BatchToPusherRoomMessage); // Connection used to send to a pusher messages related to a given room
|
||||
rpc adminRoom(stream AdminPusherToBackMessage) returns (stream ServerToAdminClientMessage);
|
||||
rpc sendAdminMessage(AdminMessage) returns (EmptyMessage);
|
||||
rpc sendGlobalAdminMessage(AdminGlobalMessage) returns (EmptyMessage);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue