Documentation
¶
Overview ¶
Package validation enforces Game Protocol 1 common semantic bounds. Domain consumers remain responsible for authorization and state validation.
Index ¶
Constants ¶
View Source
const ( MaximumTextBytes = 4096 MaximumSafeMessageBytes = 512 MinimumCoordinate = -1_048_576 MaximumCoordinate = 1_048_575 )
Variables ¶
View Source
var (
ErrInvalidBound = errors.New("game protocol value violates a semantic bound")
)
Functions ¶
func ResourceID ¶
func ResourceID(value *gamev1.ResourceId) error
func TilePosition ¶
func TilePosition(value *gamev1.TilePosition) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.