Documentation ¶
Index ¶
- func NewPlaneRegister(id int, inFligth bool, airport string, enrollment string) *planeRegister
- type AirTraffic
- func (a *AirTraffic) ConfirmOperation(plane *client.Plane, response *bool) error
- func (a *AirTraffic) RequestPermission(plane *client.Plane, response *bool) error
- func (a *AirTraffic) SearchPossibleRoutes(plane *client.Plane, response *[]client.Routes) error
- func (a *AirTraffic) StartServer(port string)
- func (a *AirTraffic) UploadRegister(plane *client.Plane, response *bool) error
- func (a *AirTraffic) ValidatePlane(plane *client.Plane, response *bool) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AirTraffic ¶
func (*AirTraffic) ConfirmOperation ¶
func (a *AirTraffic) ConfirmOperation(plane *client.Plane, response *bool) error
Método a servir al cliente para que éste confirme la finalización del proceso de aterrizaje o despege
func (*AirTraffic) RequestPermission ¶
func (a *AirTraffic) RequestPermission(plane *client.Plane, response *bool) error
Método a servir al cliente para que solicite permiso de aterrizaje o despegue
func (*AirTraffic) SearchPossibleRoutes ¶
Método a servir al cliente para obtener las posibles rutas que este pueda tomar
func (*AirTraffic) StartServer ¶
func (a *AirTraffic) StartServer(port string)
Método para iniciar el servidor
func (*AirTraffic) UploadRegister ¶
func (a *AirTraffic) UploadRegister(plane *client.Plane, response *bool) error
Método a servir al cliente para poder actualizar el registro
func (*AirTraffic) ValidatePlane ¶
func (a *AirTraffic) ValidatePlane(plane *client.Plane, response *bool) error
Método a servir al cliente para que éste valide su avión
Click to show internal directories.
Click to hide internal directories.