diagnostic_msgs_srv

package
v0.0.0-...-f3704aa Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AddDiagnosticsTypeSupport types.ServiceTypeSupport = _AddDiagnosticsTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var AddDiagnostics_RequestTypeSupport types.MessageTypeSupport = _AddDiagnostics_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var AddDiagnostics_ResponseTypeSupport types.MessageTypeSupport = _AddDiagnostics_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SelfTestTypeSupport types.ServiceTypeSupport = _SelfTestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SelfTest_RequestTypeSupport types.MessageTypeSupport = _SelfTest_RequestTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var SelfTest_ResponseTypeSupport types.MessageTypeSupport = _SelfTest_ResponseTypeSupport{}

Modifying this variable is undefined behavior.

Functions

func AddDiagnostics_Request__Array_to_C

func AddDiagnostics_Request__Array_to_C(cSlice []CAddDiagnostics_Request, goSlice []AddDiagnostics_Request)

func AddDiagnostics_Request__Array_to_Go

func AddDiagnostics_Request__Array_to_Go(goSlice []AddDiagnostics_Request, cSlice []CAddDiagnostics_Request)

func AddDiagnostics_Request__Sequence_to_C

func AddDiagnostics_Request__Sequence_to_C(cSlice *CAddDiagnostics_Request__Sequence, goSlice []AddDiagnostics_Request)

func AddDiagnostics_Request__Sequence_to_Go

func AddDiagnostics_Request__Sequence_to_Go(goSlice *[]AddDiagnostics_Request, cSlice CAddDiagnostics_Request__Sequence)

func AddDiagnostics_Response__Array_to_C

func AddDiagnostics_Response__Array_to_C(cSlice []CAddDiagnostics_Response, goSlice []AddDiagnostics_Response)

func AddDiagnostics_Response__Array_to_Go

func AddDiagnostics_Response__Array_to_Go(goSlice []AddDiagnostics_Response, cSlice []CAddDiagnostics_Response)

func AddDiagnostics_Response__Sequence_to_C

func AddDiagnostics_Response__Sequence_to_C(cSlice *CAddDiagnostics_Response__Sequence, goSlice []AddDiagnostics_Response)

func AddDiagnostics_Response__Sequence_to_Go

func AddDiagnostics_Response__Sequence_to_Go(goSlice *[]AddDiagnostics_Response, cSlice CAddDiagnostics_Response__Sequence)

func CloneAddDiagnostics_RequestSlice

func CloneAddDiagnostics_RequestSlice(dst, src []AddDiagnostics_Request)

CloneAddDiagnostics_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneAddDiagnostics_ResponseSlice

func CloneAddDiagnostics_ResponseSlice(dst, src []AddDiagnostics_Response)

CloneAddDiagnostics_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneSelfTest_RequestSlice

func CloneSelfTest_RequestSlice(dst, src []SelfTest_Request)

CloneSelfTest_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneSelfTest_ResponseSlice

func CloneSelfTest_ResponseSlice(dst, src []SelfTest_Response)

CloneSelfTest_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func SelfTest_Request__Array_to_C

func SelfTest_Request__Array_to_C(cSlice []CSelfTest_Request, goSlice []SelfTest_Request)

func SelfTest_Request__Array_to_Go

func SelfTest_Request__Array_to_Go(goSlice []SelfTest_Request, cSlice []CSelfTest_Request)

func SelfTest_Request__Sequence_to_C

func SelfTest_Request__Sequence_to_C(cSlice *CSelfTest_Request__Sequence, goSlice []SelfTest_Request)

func SelfTest_Request__Sequence_to_Go

func SelfTest_Request__Sequence_to_Go(goSlice *[]SelfTest_Request, cSlice CSelfTest_Request__Sequence)

func SelfTest_Response__Array_to_C

func SelfTest_Response__Array_to_C(cSlice []CSelfTest_Response, goSlice []SelfTest_Response)

func SelfTest_Response__Array_to_Go

func SelfTest_Response__Array_to_Go(goSlice []SelfTest_Response, cSlice []CSelfTest_Response)

func SelfTest_Response__Sequence_to_C

func SelfTest_Response__Sequence_to_C(cSlice *CSelfTest_Response__Sequence, goSlice []SelfTest_Response)

func SelfTest_Response__Sequence_to_Go

func SelfTest_Response__Sequence_to_Go(goSlice *[]SelfTest_Response, cSlice CSelfTest_Response__Sequence)

Types

type AddDiagnostics_Request

type AddDiagnostics_Request struct {
	LoadNamespace string `yaml:"load_namespace"` // The load_namespace parameter defines the namespace where parameters for theinitialization of analyzers in the diagnostic aggregator have been loaded. Thevalue should be a global name (i.e. /my/name/space), not a relative(my/name/space) or private (~my/name/space) name. Analyzers will not be addedif a non-global name is used. The call will also fail if the namespacecontains parameters that follow a namespace structure that does not conform tothat expected by the analyzer definitions. Seehttp://wiki.ros.org/diagnostics/Tutorials/Configuring%20Diagnostic%20Aggregatorsand http://wiki.ros.org/diagnostics/Tutorials/Using%20the%20GenericAnalyzerfor examples of the structure of yaml files which are expected to have beenloaded into the namespace.
}

Do not create instances of this type directly. Always use NewAddDiagnostics_Request function instead.

func NewAddDiagnostics_Request

func NewAddDiagnostics_Request() *AddDiagnostics_Request

NewAddDiagnostics_Request creates a new AddDiagnostics_Request with default values.

func (*AddDiagnostics_Request) Clone

func (*AddDiagnostics_Request) CloneMsg

func (t *AddDiagnostics_Request) CloneMsg() types.Message

func (*AddDiagnostics_Request) SetDefaults

func (t *AddDiagnostics_Request) SetDefaults()

type AddDiagnostics_Response

type AddDiagnostics_Response struct {
	Success bool   `yaml:"success"` // True if diagnostic aggregator was updated with new diagnostics, Falseotherwise. A false return value means that either there is a bond in theaggregator which already used the requested namespace, or the initializationof analyzers failed.
	Message string `yaml:"message"` // Message with additional information about the success or failure
}

Do not create instances of this type directly. Always use NewAddDiagnostics_Response function instead.

func NewAddDiagnostics_Response

func NewAddDiagnostics_Response() *AddDiagnostics_Response

NewAddDiagnostics_Response creates a new AddDiagnostics_Response with default values.

func (*AddDiagnostics_Response) Clone

func (*AddDiagnostics_Response) CloneMsg

func (t *AddDiagnostics_Response) CloneMsg() types.Message

func (*AddDiagnostics_Response) SetDefaults

func (t *AddDiagnostics_Response) SetDefaults()

type SelfTest_Request

type SelfTest_Request struct {
}

Do not create instances of this type directly. Always use NewSelfTest_Request function instead.

func NewSelfTest_Request

func NewSelfTest_Request() *SelfTest_Request

NewSelfTest_Request creates a new SelfTest_Request with default values.

func (*SelfTest_Request) Clone

func (t *SelfTest_Request) Clone() *SelfTest_Request

func (*SelfTest_Request) CloneMsg

func (t *SelfTest_Request) CloneMsg() types.Message

func (*SelfTest_Request) SetDefaults

func (t *SelfTest_Request) SetDefaults()

type SelfTest_Response

type SelfTest_Response struct {
	Id     string                                 `yaml:"id"`
	Passed byte                                   `yaml:"passed"`
	Status []diagnostic_msgs_msg.DiagnosticStatus `yaml:"status"`
}

Do not create instances of this type directly. Always use NewSelfTest_Response function instead.

func NewSelfTest_Response

func NewSelfTest_Response() *SelfTest_Response

NewSelfTest_Response creates a new SelfTest_Response with default values.

func (*SelfTest_Response) Clone

func (*SelfTest_Response) CloneMsg

func (t *SelfTest_Response) CloneMsg() types.Message

func (*SelfTest_Response) SetDefaults

func (t *SelfTest_Response) SetDefaults()

Jump to

Keyboard shortcuts

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