package models

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Leader

models.proto:7

Leader is the exposed endpoint(s) for the leader service.

message Agg

models.proto:43

Agg is an individual aggregate used to generate graphs.

Used in: Ticker

message Announcement

models.proto:56

Announcement is used to display a special message on the display.

Used as request type in: Leader.Announce

Used as response type in: Leader.Announce

Used as field type in: Update

message Empty

models.proto:115

Used as request type in: Leader.GetScreenCluster, Leader.GetTickers

(message has no fields)

message PresentationSettings

models.proto:78

Used as request type in: Leader.UpdatePresentationSettings

Used as response type in: Leader.UpdatePresentationSettings

Used as field type in: ScreenCluster, Update

message PriceUpdate

models.proto:50

PriceUpdate is the message sent when a price updates for a ticker.

Used in: Update

message RGBA

models.proto:103

RGBA is how we represent colors.

Used in: PresentationSettings

message Screen

models.proto:65

Screen contains all screen information about an individual screen.

Used as request type in: Leader.JoinCluster, Leader.UpdateScreen

Used as response type in: Leader.UpdateScreen

Used as field type in: ScreenCluster

message ScreenCluster

models.proto:73

ScreenCluster contains information about the whole screen cluster.

Used as response type in: Leader.GetScreenCluster

Used as field type in: Update

message Ticker

models.proto:28

Ticker is used to update a tickers information ( leader -> follower ).

Used in: Tickers, Update