Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FunctionData ¶
type FunctionData struct {
Name string
RequestName string
ResponseName string
Parameters []*ParameterData
Return []*ParameterData
}
--------------------------------------------------------------------
type Module ¶
type Module struct {
Name string
Functions []*FunctionData
}
--------------------------------------------------------------------
type ParameterData ¶
--------------------------------------------------------------------
type ProtoParser ¶
type ProtoParser struct {
// contains filtered or unexported fields
}
--------------------------------------------------------------------
func NewProtoParser ¶
func NewProtoParser(proto string, protoFilename string) (*ProtoParser, error)
--------------------------------------------------------------------
func (*ProtoParser) GetModules ¶
func (this *ProtoParser) GetModules() ([]*Module, error)
--------------------------------------------------------------------
func (*ProtoParser) GetProtoFileName ¶
func (this *ProtoParser) GetProtoFileName() string
--------------------------------------------------------------------
Click to show internal directories.
Click to hide internal directories.