Add SCPD.GetAction method.
This commit is contained in:
parent
788bb66b80
commit
8e6bda33c3
10
scpd/scpd.go
10
scpd/scpd.go
@ -47,6 +47,16 @@ func (scpd *SCPD) GetStateVariable(variable string) *StateVariable {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (scpd *SCPD) GetAction(action string) *Action {
|
||||||
|
for i := range scpd.Actions {
|
||||||
|
a := &scpd.Actions[i]
|
||||||
|
if a.Name == action {
|
||||||
|
return a
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
// SpecVersion is part of a SCPD document, describes the version of the
|
// SpecVersion is part of a SCPD document, describes the version of the
|
||||||
// specification that the data adheres to.
|
// specification that the data adheres to.
|
||||||
type SpecVersion struct {
|
type SpecVersion struct {
|
||||||
|
Loading…
Reference in New Issue
Block a user