Documentation
¶
Overview ¶
* @Author: kokutas [email protected] * @Date: 2025-10-11 21:10:07 * @LastEditors: kokutas [email protected] * @LastEditTime: 2025-10-24 23:08:15 * @FilePath: /onvif/sdk/ver10/events/events.go * @Description: * * Copyright (c) 2025 by kokutas, All Rights Reserved.
Index ¶
- func AddEventBroker(ctx context.Context, cli *client.Client, request events.AddEventBroker) (events.AddEventBrokerResponse, error)
- func CreatePullPointSubscription(ctx context.Context, cli *client.Client, ...) (events.CreatePullPointSubscriptionResponse, error)
- func DeleteEventBroker(ctx context.Context, cli *client.Client, request events.DeleteEventBroker) (events.DeleteEventBrokerResponse, error)
- func GetEventBrokers(ctx context.Context, cli *client.Client, request events.GetEventBrokers) (events.GetEventBrokersResponse, error)
- func GetEventProperties(ctx context.Context, cli *client.Client, request events.GetEventProperties) (events.GetEventPropertiesResponse, error)
- func GetServiceCapabilities(ctx context.Context, cli *client.Client, request events.GetServiceCapabilities) (events.GetServiceCapabilitiesResponse, error)
- func PullMessages(ctx context.Context, cli *client.Client, request events.PullMessages) (events.PullMessagesResponse, error)
- func Seek(ctx context.Context, cli *client.Client, request events.Seek) (events.SeekResponse, error)
- func SetSynchronizationPoint(ctx context.Context, cli *client.Client, ...) (events.SetSynchronizationPointResponse, error)
- func Unsubscribe(ctx context.Context, cli *client.Client, request events.Unsubscribe) (events.UnsubscribeResponse, error)
- type Device
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddEventBroker ¶
func AddEventBroker(ctx context.Context, cli *client.Client, request events.AddEventBroker) (events.AddEventBrokerResponse, error)
AddEventBroker forwards the call to cli.CallMethod() then parses the payload of the reply as a AddEventBrokerResponse.
func CreatePullPointSubscription ¶
func CreatePullPointSubscription(ctx context.Context, cli *client.Client, request events.CreatePullPointSubscription) (events.CreatePullPointSubscriptionResponse, error)
CreatePullPointSubscription forwards the call to cli.CallMethod() then parses the payload of the reply as a CreatePullPointSubscriptionResponse.
func DeleteEventBroker ¶
func DeleteEventBroker(ctx context.Context, cli *client.Client, request events.DeleteEventBroker) (events.DeleteEventBrokerResponse, error)
DeleteEventBroker forwards the call to cli.CallMethod() then parses the payload of the reply as a DeleteEventBrokerResponse.
func GetEventBrokers ¶
func GetEventBrokers(ctx context.Context, cli *client.Client, request events.GetEventBrokers) (events.GetEventBrokersResponse, error)
GetEventBrokers forwards the call to cli.CallMethod() then parses the payload of the reply as a GetEventBrokersResponse.
func GetEventProperties ¶
func GetEventProperties(ctx context.Context, cli *client.Client, request events.GetEventProperties) (events.GetEventPropertiesResponse, error)
GetEventProperties forwards the call to cli.CallMethod() then parses the payload of the reply as a GetEventPropertiesResponse.
func GetServiceCapabilities ¶
func GetServiceCapabilities(ctx context.Context, cli *client.Client, request events.GetServiceCapabilities) (events.GetServiceCapabilitiesResponse, error)
GetServiceCapabilities forwards the call to cli.CallMethod() then parses the payload of the reply as a GetServiceCapabilitiesResponse.
func PullMessages ¶
func PullMessages(ctx context.Context, cli *client.Client, request events.PullMessages) (events.PullMessagesResponse, error)
PullMessages forwards the call to cli.CallMethod() then parses the payload of the reply as a PullMessagesResponse.
func Seek ¶
func Seek(ctx context.Context, cli *client.Client, request events.Seek) (events.SeekResponse, error)
Seek forwards the call to cli.CallMethod() then parses the payload of the reply as a SeekResponse.
func SetSynchronizationPoint ¶
func SetSynchronizationPoint(ctx context.Context, cli *client.Client, request events.SetSynchronizationPoint) (events.SetSynchronizationPointResponse, error)
SetSynchronizationPoint forwards the call to cli.CallMethod() then parses the payload of the reply as a SetSynchronizationPointResponse.
func Unsubscribe ¶
func Unsubscribe(ctx context.Context, cli *client.Client, request events.Unsubscribe) (events.UnsubscribeResponse, error)
Unsubscribe forwards the call to cli.CallMethod() then parses the payload of the reply as a UnsubscribeResponse.