sdkdevice

package
v0.0.32 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 27, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddIPAddressFilter added in v0.0.10

AddIPAddressFilter forwards the call to onvif.Do then parses the payload of the reply as a AddIPAddressFilterResponse.

func AddScopes added in v0.0.10

func AddScopes(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.AddScopes]) (device.AddScopesResponse, error)

AddScopes forwards the call to onvif.Do then parses the payload of the reply as a AddScopesResponse.

func CreateCertificate added in v0.0.10

CreateCertificate forwards the call to onvif.Do then parses the payload of the reply as a CreateCertificateResponse.

func CreateDot1XConfiguration added in v0.0.10

CreateDot1XConfiguration forwards the call to onvif.Do then parses the payload of the reply as a CreateDot1XConfigurationResponse.

func CreateStorageConfiguration added in v0.0.10

CreateStorageConfiguration forwards the call to onvif.Do then parses the payload of the reply as a CreateStorageConfigurationResponse.

func CreateUsers added in v0.0.10

func CreateUsers(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.CreateUsers]) (device.CreateUsersResponse, error)

CreateUsers forwards the call to onvif.Do then parses the payload of the reply as a CreateUsersResponse.

func DeleteCertificates added in v0.0.10

DeleteCertificates forwards the call to onvif.Do then parses the payload of the reply as a DeleteCertificatesResponse.

func DeleteDot1XConfiguration added in v0.0.10

DeleteDot1XConfiguration forwards the call to onvif.Do then parses the payload of the reply as a DeleteDot1XConfigurationResponse.

func DeleteGeoLocation added in v0.0.10

DeleteGeoLocation forwards the call to onvif.Do then parses the payload of the reply as a DeleteGeoLocationResponse.

func DeleteStorageConfiguration added in v0.0.10

DeleteStorageConfiguration forwards the call to onvif.Do then parses the payload of the reply as a DeleteStorageConfigurationResponse.

func DeleteUsers added in v0.0.10

func DeleteUsers(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.DeleteUsers]) (device.DeleteUsersResponse, error)

DeleteUsers forwards the call to onvif.Do then parses the payload of the reply as a DeleteUsersResponse.

func GetAccessPolicy added in v0.0.10

GetAccessPolicy forwards the call to onvif.Do then parses the payload of the reply as a GetAccessPolicyResponse.

func GetCACertificates added in v0.0.10

GetCACertificates forwards the call to onvif.Do then parses the payload of the reply as a GetCACertificatesResponse.

func GetCapabilities added in v0.0.10

GetCapabilities forwards the call to onvif.Do then parses the payload of the reply as a GetCapabilitiesResponse.

func GetCertificateInformation added in v0.0.10

GetCertificateInformation forwards the call to onvif.Do then parses the payload of the reply as a GetCertificateInformationResponse.

func GetCertificates added in v0.0.10

GetCertificates forwards the call to onvif.Do then parses the payload of the reply as a GetCertificatesResponse.

func GetCertificatesStatus added in v0.0.10

GetCertificatesStatus forwards the call to onvif.Do then parses the payload of the reply as a GetCertificatesStatusResponse.

func GetClientCertificateMode added in v0.0.10

GetClientCertificateMode forwards the call to onvif.Do then parses the payload of the reply as a GetClientCertificateModeResponse.

func GetDNS added in v0.0.10

func GetDNS(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetDNS]) (device.GetDNSResponse, error)

GetDNS forwards the call to onvif.Do then parses the payload of the reply as a GetDNSResponse.

func GetDPAddresses added in v0.0.10

GetDPAddresses forwards the call to onvif.Do then parses the payload of the reply as a GetDPAddressesResponse.

func GetDeviceInformation added in v0.0.10

GetDeviceInformation forwards the call to onvif.Do then parses the payload of the reply as a GetDeviceInformationResponse.

func GetDiscoveryMode added in v0.0.10

GetDiscoveryMode forwards the call to onvif.Do then parses the payload of the reply as a GetDiscoveryModeResponse.

func GetDot1XConfiguration added in v0.0.10

GetDot1XConfiguration forwards the call to onvif.Do then parses the payload of the reply as a GetDot1XConfigurationResponse.

func GetDot1XConfigurations added in v0.0.10

GetDot1XConfigurations forwards the call to onvif.Do then parses the payload of the reply as a GetDot1XConfigurationsResponse.

func GetDot11Capabilities added in v0.0.10

GetDot11Capabilities forwards the call to onvif.Do then parses the payload of the reply as a GetDot11CapabilitiesResponse.

func GetDot11Status added in v0.0.10

GetDot11Status forwards the call to onvif.Do then parses the payload of the reply as a GetDot11StatusResponse.

func GetDynamicDNS added in v0.0.10

func GetDynamicDNS(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetDynamicDNS]) (device.GetDynamicDNSResponse, error)

GetDynamicDNS forwards the call to onvif.Do then parses the payload of the reply as a GetDynamicDNSResponse.

func GetEndpointReference added in v0.0.10

GetEndpointReference forwards the call to onvif.Do then parses the payload of the reply as a GetEndpointReferenceResponse.

func GetGeoLocation added in v0.0.10

GetGeoLocation forwards the call to onvif.Do then parses the payload of the reply as a GetGeoLocationResponse.

func GetHostname added in v0.0.10

func GetHostname(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetHostname]) (device.GetHostnameResponse, error)

GetHostname forwards the call to onvif.Do then parses the payload of the reply as a GetHostnameResponse.

func GetIPAddressFilter added in v0.0.10

GetIPAddressFilter forwards the call to onvif.Do then parses the payload of the reply as a GetIPAddressFilterResponse.

func GetNTP added in v0.0.10

func GetNTP(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetNTP]) (device.GetNTPResponse, error)

GetNTP forwards the call to onvif.Do then parses the payload of the reply as a GetNTPResponse.

func GetNetworkDefaultGateway added in v0.0.10

GetNetworkDefaultGateway forwards the call to onvif.Do then parses the payload of the reply as a GetNetworkDefaultGatewayResponse.

func GetNetworkInterfaces added in v0.0.10

GetNetworkInterfaces forwards the call to onvif.Do then parses the payload of the reply as a GetNetworkInterfacesResponse.

func GetNetworkProtocols added in v0.0.10

GetNetworkProtocols forwards the call to onvif.Do then parses the payload of the reply as a GetNetworkProtocolsResponse.

func GetPkcs10Request added in v0.0.10

GetPkcs10Request forwards the call to onvif.Do then parses the payload of the reply as a GetPkcs10RequestResponse.

func GetRelayOutputs added in v0.0.10

GetRelayOutputs forwards the call to onvif.Do then parses the payload of the reply as a GetRelayOutputsResponse.

func GetRemoteDiscoveryMode added in v0.0.10

GetRemoteDiscoveryMode forwards the call to onvif.Do then parses the payload of the reply as a GetRemoteDiscoveryModeResponse.

func GetRemoteUser added in v0.0.10

func GetRemoteUser(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetRemoteUser]) (device.GetRemoteUserResponse, error)

GetRemoteUser forwards the call to onvif.Do then parses the payload of the reply as a GetRemoteUserResponse.

func GetScopes added in v0.0.10

func GetScopes(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetScopes]) (device.GetScopesResponse, error)

GetScopes forwards the call to onvif.Do then parses the payload of the reply as a GetScopesResponse.

func GetServiceCapabilities added in v0.0.10

GetServiceCapabilities forwards the call to onvif.Do then parses the payload of the reply as a GetServiceCapabilitiesResponse.

func GetServices added in v0.0.10

func GetServices(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetServices]) (device.GetServicesResponse, error)

GetServices forwards the call to onvif.Do then parses the payload of the reply as a GetServicesResponse.

func GetStorageConfiguration added in v0.0.10

GetStorageConfiguration forwards the call to onvif.Do then parses the payload of the reply as a GetStorageConfigurationResponse.

func GetStorageConfigurations added in v0.0.10

GetStorageConfigurations forwards the call to onvif.Do then parses the payload of the reply as a GetStorageConfigurationsResponse.

func GetSystemBackup added in v0.0.10

GetSystemBackup forwards the call to onvif.Do then parses the payload of the reply as a GetSystemBackupResponse.

func GetSystemDateAndTime added in v0.0.10

GetSystemDateAndTime forwards the call to onvif.Do then parses the payload of the reply as a GetSystemDateAndTimeResponse.

func GetSystemLog added in v0.0.10

func GetSystemLog(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetSystemLog]) (device.GetSystemLogResponse, error)

GetSystemLog forwards the call to onvif.Do then parses the payload of the reply as a GetSystemLogResponse.

func GetSystemSupportInformation added in v0.0.10

GetSystemSupportInformation forwards the call to onvif.Do then parses the payload of the reply as a GetSystemSupportInformationResponse.

func GetSystemUris added in v0.0.10

func GetSystemUris(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetSystemUris]) (device.GetSystemUrisResponse, error)

GetSystemUris forwards the call to onvif.Do then parses the payload of the reply as a GetSystemUrisResponse.

func GetUsers added in v0.0.10

func GetUsers(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetUsers]) (device.GetUsersResponse, error)

GetUsers forwards the call to onvif.Do then parses the payload of the reply as a GetUsersResponse.

func GetWsdlUrl added in v0.0.10

func GetWsdlUrl(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.GetWsdlUrl]) (device.GetWsdlUrlResponse, error)

GetWsdlUrl forwards the call to onvif.Do then parses the payload of the reply as a GetWsdlUrlResponse.

func GetZeroConfiguration added in v0.0.10

GetZeroConfiguration forwards the call to onvif.Do then parses the payload of the reply as a GetZeroConfigurationResponse.

func LoadCACertificates added in v0.0.10

LoadCACertificates forwards the call to onvif.Do then parses the payload of the reply as a LoadCACertificatesResponse.

func LoadCertificateWithPrivateKey added in v0.0.10

LoadCertificateWithPrivateKey forwards the call to onvif.Do then parses the payload of the reply as a LoadCertificateWithPrivateKeyResponse.

func LoadCertificates added in v0.0.10

LoadCertificates forwards the call to onvif.Do then parses the payload of the reply as a LoadCertificatesResponse.

func RemoveIPAddressFilter added in v0.0.10

RemoveIPAddressFilter forwards the call to onvif.Do then parses the payload of the reply as a RemoveIPAddressFilterResponse.

func RemoveScopes added in v0.0.10

func RemoveScopes(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.RemoveScopes]) (device.RemoveScopesResponse, error)

RemoveScopes forwards the call to onvif.Do then parses the payload of the reply as a RemoveScopesResponse.

func RestoreSystem added in v0.0.10

func RestoreSystem(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.RestoreSystem]) (device.RestoreSystemResponse, error)

RestoreSystem forwards the call to onvif.Do then parses the payload of the reply as a RestoreSystemResponse.

func ScanAvailableDot11Networks added in v0.0.10

ScanAvailableDot11Networks forwards the call to onvif.Do then parses the payload of the reply as a ScanAvailableDot11NetworksResponse.

func SendAuxiliaryCommand added in v0.0.10

SendAuxiliaryCommand forwards the call to onvif.Do then parses the payload of the reply as a SendAuxiliaryCommandResponse.

func SetAccessPolicy added in v0.0.10

SetAccessPolicy forwards the call to onvif.Do then parses the payload of the reply as a SetAccessPolicyResponse.

func SetCertificatesStatus added in v0.0.10

SetCertificatesStatus forwards the call to onvif.Do then parses the payload of the reply as a SetCertificatesStatusResponse.

func SetClientCertificateMode added in v0.0.10

SetClientCertificateMode forwards the call to onvif.Do then parses the payload of the reply as a SetClientCertificateModeResponse.

func SetDNS added in v0.0.10

func SetDNS(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SetDNS]) (device.SetDNSResponse, error)

SetDNS forwards the call to onvif.Do then parses the payload of the reply as a SetDNSResponse.

func SetDiscoveryMode added in v0.0.10

SetDiscoveryMode forwards the call to onvif.Do then parses the payload of the reply as a SetDiscoveryModeResponse.

func SetDot1XConfiguration added in v0.0.10

SetDot1XConfiguration forwards the call to onvif.Do then parses the payload of the reply as a SetDot1XConfigurationResponse.

func SetDynamicDNS added in v0.0.10

func SetDynamicDNS(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SetDynamicDNS]) (device.SetDynamicDNSResponse, error)

SetDynamicDNS forwards the call to onvif.Do then parses the payload of the reply as a SetDynamicDNSResponse.

func SetGeoLocation added in v0.0.10

SetGeoLocation forwards the call to onvif.Do then parses the payload of the reply as a SetGeoLocationResponse.

func SetHostname added in v0.0.10

func SetHostname(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SetHostname]) (device.SetHostnameResponse, error)

SetHostname forwards the call to onvif.Do then parses the payload of the reply as a SetHostnameResponse.

func SetHostnameFromDHCP added in v0.0.10

SetHostnameFromDHCP forwards the call to onvif.Do then parses the payload of the reply as a SetHostnameFromDHCPResponse.

func SetIPAddressFilter added in v0.0.10

SetIPAddressFilter forwards the call to onvif.Do then parses the payload of the reply as a SetIPAddressFilterResponse.

func SetNTP added in v0.0.10

func SetNTP(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SetNTP]) (device.SetNTPResponse, error)

SetNTP forwards the call to onvif.Do then parses the payload of the reply as a SetNTPResponse.

func SetNetworkDefaultGateway added in v0.0.10

SetNetworkDefaultGateway forwards the call to onvif.Do then parses the payload of the reply as a SetNetworkDefaultGatewayResponse.

func SetNetworkInterfaces added in v0.0.10

SetNetworkInterfaces forwards the call to onvif.Do then parses the payload of the reply as a SetNetworkInterfacesResponse.

func SetNetworkProtocols added in v0.0.10

SetNetworkProtocols forwards the call to onvif.Do then parses the payload of the reply as a SetNetworkProtocolsResponse.

func SetRelayOutputSettings added in v0.0.10

SetRelayOutputSettings forwards the call to onvif.Do then parses the payload of the reply as a SetRelayOutputSettingsResponse.

func SetRelayOutputState added in v0.0.10

SetRelayOutputState forwards the call to onvif.Do then parses the payload of the reply as a SetRelayOutputStateResponse.

func SetRemoteDiscoveryMode added in v0.0.10

SetRemoteDiscoveryMode forwards the call to onvif.Do then parses the payload of the reply as a SetRemoteDiscoveryModeResponse.

func SetRemoteUser added in v0.0.10

func SetRemoteUser(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SetRemoteUser]) (device.SetRemoteUserResponse, error)

SetRemoteUser forwards the call to onvif.Do then parses the payload of the reply as a SetRemoteUserResponse.

func SetScopes added in v0.0.10

func SetScopes(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SetScopes]) (device.SetScopesResponse, error)

SetScopes forwards the call to onvif.Do then parses the payload of the reply as a SetScopesResponse.

func SetStorageConfiguration added in v0.0.10

SetStorageConfiguration forwards the call to onvif.Do then parses the payload of the reply as a SetStorageConfigurationResponse.

func SetSystemDateAndTime added in v0.0.10

SetSystemDateAndTime forwards the call to onvif.Do then parses the payload of the reply as a SetSystemDateAndTimeResponse.

func SetSystemFactoryDefault added in v0.0.10

SetSystemFactoryDefault forwards the call to onvif.Do then parses the payload of the reply as a SetSystemFactoryDefaultResponse.

func SetUser added in v0.0.10

func SetUser(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SetUser]) (device.SetUserResponse, error)

SetUser forwards the call to onvif.Do then parses the payload of the reply as a SetUserResponse.

func SetZeroConfiguration added in v0.0.10

SetZeroConfiguration forwards the call to onvif.Do then parses the payload of the reply as a SetZeroConfigurationResponse.

func StartFirmwareUpgrade added in v0.0.10

StartFirmwareUpgrade forwards the call to onvif.Do then parses the payload of the reply as a StartFirmwareUpgradeResponse.

func StartSystemRestore added in v0.0.10

StartSystemRestore forwards the call to onvif.Do then parses the payload of the reply as a StartSystemRestoreResponse.

func SystemReboot added in v0.0.10

func SystemReboot(ctx context.Context, dev *onvif.Device, request *onvif.Req[device.SystemReboot]) (device.SystemRebootResponse, error)

SystemReboot forwards the call to onvif.Do then parses the payload of the reply as a SystemRebootResponse.

func UpgradeSystemFirmware added in v0.0.10

UpgradeSystemFirmware forwards the call to onvif.Do then parses the payload of the reply as a UpgradeSystemFirmwareResponse.

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL