mirror of
https://github.com/kerberos-io/onvif.git
synced 2025-10-13 03:23:41 +08:00
api: add Device methods
This commit is contained in:
@@ -65,10 +65,11 @@ func callNecessaryMethod(serviceName, methodName, acceptedData, username, passwo
|
||||
|
||||
switch strings.ToLower(serviceName) {
|
||||
case "device":
|
||||
methodStruct, err = GetDeviceStructByName(methodName)
|
||||
methodStruct, err = getDeviceStructByName(methodName)
|
||||
case "ptz":
|
||||
methodStruct, err = GetPTZStructByName(methodName)
|
||||
//todo: ошибка: неподдерживаемый сервис
|
||||
methodStruct, err = getPTZStructByName(methodName)
|
||||
default:
|
||||
return "", errors.New("there is no such service")
|
||||
}
|
||||
if err != nil { //done
|
||||
return "", err
|
||||
|
Reference in New Issue
Block a user