models/

directory
v0.0.0-...-659eabc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2017 License: GPL-3.0

README

GameMate

A fancy Game Architecture for next generation companies (Written in Go!!)


This package contains all structs, interfaces and interactions modules of the model of the application.

Directories

Path Synopsis
developer
requests
Package developerRequests contains all requests handling developer entity functions.
Package developerRequests contains all requests handling developer entity functions.
responses
Package developerResponses contains all responses regarding developer entity operations.
Package developerResponses contains all responses regarding developer entity operations.
game_owner
data_structures
Package gameOwnerDataStructs contains all helper structs used by requests or responses for the gameOwner entity.
Package gameOwnerDataStructs contains all helper structs used by requests or responses for the gameOwner entity.
requests
Package gameOwnerRequests contains all requests regarding gameOwner entity.
Package gameOwnerRequests contains all requests regarding gameOwner entity.
responses
Package gameOwnerResponses contains all responses regarding gameOwner entity operations.
Package gameOwnerResponses contains all responses regarding gameOwner entity operations.
shared
game_server
Package gameServerLogic (not part of the project) is used as example to provide how an external service should use gamemate API.
Package gameServerLogic (not part of the project) is used as example to provide how an external service should use gamemate API.
requests/interfaces
Package requestInterfaces contains all interfaces common to all requests.
Package requestInterfaces contains all interfaces common to all requests.
responses/errors
Package errorResponses contains all models regarding error messages from the server.
Package errorResponses contains all models regarding error messages from the server.
socket
Package socketModels contains the structures used to allow socketModels real-time communication with the system.
Package socketModels contains the structures used to allow socketModels real-time communication with the system.
user
data_structures
Package userDataStructs contains all structs used by user entity.
Package userDataStructs contains all structs used by user entity.
requests/in_match
Package inMatchRequests contains all models used when a player is playing a match
Package inMatchRequests contains all models used when a player is playing a match
requests/login
Package loginRequests contains all models regarding login and registration requests.
Package loginRequests contains all models regarding login and registration requests.
requests/out_game
Package outGameRequests contains all models regarding all the requests from logged users searching for games to play.
Package outGameRequests contains all models regarding all the requests from logged users searching for games to play.
requests/out_match
Package outMatchRequests contains all models regarding requests form players searching for a match to play.
Package outMatchRequests contains all models regarding requests form players searching for a match to play.
responses/in_match
Package inMatchResponses contains all models used to respond to inMatchRequests.
Package inMatchResponses contains all models used to respond to inMatchRequests.
responses/login
Package loginResponses contains all models regarding responses to login or registration requests.
Package loginResponses contains all models regarding responses to login or registration requests.
responses/out_game
Package outGameResponses contains all models used to respond to outGameRequests.
Package outGameResponses contains all models used to respond to outGameRequests.
responses/out_match
Package outMatchResponses contains all models used to respond to outMatchRequests.
Package outMatchResponses contains all models used to respond to outMatchRequests.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL