Get desktop application:
View/edit binary Protocol Buffers messages
Used in: ScreeningFull
int32 id = 1
string name = 2
repeated Seat seats = 3
Used as request type in: CinemaService.Cancel
string reservation_id = 1
Used as response type in: CinemaService.Cancel
Used as request type in: CinemaService.CheckSeats
int32 screening_id = 1
repeated Seat seats = 2
Used as response type in: CinemaService.CheckSeats
repeated Seat reserved_seats = 1
string error_message = 2
Used in: Screening, ScreeningFull
int32 id = 1
string title = 2
string description = 3
int32 duration = 4
Used as request type in: CinemaService.Purchase
string reservation_id = 1
Used as response type in: CinemaService.Purchase
Used in: ReservationsResponse, ReserveResponse
string uuid = 1
repeated Seat seats = 2
optional Screening screening = 3
Used as request type in: CinemaService.Reservations
Used as response type in: CinemaService.Reservations
Used as request type in: CinemaService.Reserve
int32 screening_id = 1
int32 reservation_type_id = 2
int32 user_id = 3
repeated Seat seats = 4
Used as response type in: CinemaService.Reserve
Used as response type in: CinemaService.Schedule
Used in: Reservation, ScheduleResponse
int32 id = 1
optional Movie movie = 2
string auditorium = 3
int32 total_seats = 4
Used in: ScreeningResponse
int32 id = 1
optional Movie movie = 2
optional Auditorium auditorium = 3
repeated Seat reserved_seats = 7
Used as request type in: CinemaService.Screening
Used as response type in: CinemaService.Screening
Used in: Auditorium, CheckSeatsRequest, CheckSeatsResponse, Reservation, ReserveRequest, ScreeningFull
int32 id = 1
int32 row = 2
int32 number = 3