feat: notification service
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
// notification contains shared FlatBuffers payloads published by
|
||||
// Notification Service toward the gateway client event stream.
|
||||
namespace notification;
|
||||
|
||||
table GameTurnReadyEvent {
|
||||
game_id:string;
|
||||
turn_number:int64;
|
||||
}
|
||||
|
||||
table GameFinishedEvent {
|
||||
game_id:string;
|
||||
final_turn_number:int64;
|
||||
}
|
||||
|
||||
table LobbyApplicationSubmittedEvent {
|
||||
game_id:string;
|
||||
applicant_user_id:string;
|
||||
}
|
||||
|
||||
table LobbyMembershipApprovedEvent {
|
||||
game_id:string;
|
||||
}
|
||||
|
||||
table LobbyMembershipRejectedEvent {
|
||||
game_id:string;
|
||||
}
|
||||
|
||||
table LobbyInviteCreatedEvent {
|
||||
game_id:string;
|
||||
inviter_user_id:string;
|
||||
}
|
||||
|
||||
table LobbyInviteRedeemedEvent {
|
||||
game_id:string;
|
||||
invitee_user_id:string;
|
||||
}
|
||||
|
||||
root_type GameTurnReadyEvent;
|
||||
Reference in New Issue
Block a user