models package - github.com/Ahmed-Sermani/driver-tracking-system/emulation/emulationclient/models - Go Packages

models

package
v0.0.0-...-f21d557 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EmulationpbStartEmulationRequest

type EmulationpbStartEmulationRequest struct {

	// channel
	Channel string `json:"channel,omitempty"`

	// duration
	Duration string `json:"duration,omitempty"`

	// freq
	Freq string `json:"freq,omitempty"`
}

EmulationpbStartEmulationRequest emulationpb start emulation request

swagger:model emulationpbStartEmulationRequest

func (*EmulationpbStartEmulationRequest) ContextValidate

func (m *EmulationpbStartEmulationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this emulationpb start emulation request based on context it is used

func (*EmulationpbStartEmulationRequest) MarshalBinary

func (m *EmulationpbStartEmulationRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*EmulationpbStartEmulationRequest) UnmarshalBinary

func (m *EmulationpbStartEmulationRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*EmulationpbStartEmulationRequest) Validate

Validate validates this emulationpb start emulation request

type EmulationpbStartEmulationResponse

type EmulationpbStartEmulationResponse interface{}

EmulationpbStartEmulationResponse emulationpb start emulation response

swagger:model emulationpbStartEmulationResponse

type ProtobufAny

type ProtobufAny struct {

	// at type
	AtType string `json:"@type,omitempty"`
}

ProtobufAny protobuf any

swagger:model protobufAny

func (*ProtobufAny) ContextValidate

func (m *ProtobufAny) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this protobuf any based on context it is used

func (*ProtobufAny) MarshalBinary

func (m *ProtobufAny) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ProtobufAny) UnmarshalBinary

func (m *ProtobufAny) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ProtobufAny) Validate

func (m *ProtobufAny) Validate(formats strfmt.Registry) error

Validate validates this protobuf any

type RPCStatus

type RPCStatus struct {

	// code
	Code int32 `json:"code,omitempty"`

	// details
	Details []*ProtobufAny `json:"details"`

	// message
	Message string `json:"message,omitempty"`
}

RPCStatus rpc status

swagger:model rpcStatus

func (*RPCStatus) ContextValidate

func (m *RPCStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this rpc status based on the context it is used

func (*RPCStatus) MarshalBinary

func (m *RPCStatus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RPCStatus) UnmarshalBinary

func (m *RPCStatus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RPCStatus) Validate

func (m *RPCStatus) Validate(formats strfmt.Registry) error

Validate validates this rpc status

Jump to

Keyboard shortcuts

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