MCPcopy Create free account
hub / github.com/Adminisme/ServerScan / getDirectiveSyntax

Method getDirectiveSyntax

ServerScan Air/package/vscan/vscan.go:63–78  ·  view source on GitHub ↗
(data string)

Source from the content-addressed store, hash-verified

61}
62
63func (p *Probe) getDirectiveSyntax(data string) (directive Directive) {
64 directive = Directive{}
65
66 blankIndex := strings.Index(data, " ")
67 directiveName := data[:blankIndex]
68 Flag := data[blankIndex+1: blankIndex+2]
69 delimiter := data[blankIndex+2: blankIndex+3]
70 directiveStr := data[blankIndex+3:]
71
72 directive.DirectiveName = directiveName
73 directive.Flag = Flag
74 directive.Delimiter = delimiter
75 directive.DirectiveStr = directiveStr
76
77 return directive
78}
79
80func (p *Probe) parseProbeInfo(probeStr string) {
81 proto := probeStr[:4]

Callers 3

parseProbeInfoMethod · 0.95
getMatchMethod · 0.95
getSoftMatchMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected