VacantHusky / onvif

full and enhanced onvif protocol stack in golang.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Copy from https://github.com/use-go/onvif

修改了以下内容(Modified the following)

./xsd/onvif/onvif.go

struct 中的 \xml:"onvif:XXXX"`更改为`xml:"XXXX"``

./device/types.go

GetServicesResponse

type GetServicesResponse struct {
	Service Service
}

改为

type GetServicesResponse struct {
	Service []Service
}

GetServicesResponse

type DeviceServiceCapabilities struct {
	Network  NetworkCapabilities
	Security SecurityCapabilities
	System   SystemCapabilities
	Misc     MiscCapabilities
}

改为

type DeviceServiceCapabilities struct {
	Network  *NetworkCapabilities
	Security *SecurityCapabilities
	System   *SystemCapabilities
	Misc     *MiscCapabilities
}

type EAPMethodTypes struct {
	Types []int
}

改为

type EAPMethodTypes string

安装(Installation)

To install the library, use go get:

go get github.com/VacantHusky/onvif

About

full and enhanced onvif protocol stack in golang.

License:MIT License


Languages

Language:Go 100.0%