aboutsummaryrefslogtreecommitdiff
path: root/csta/monitor-start.go
blob: b1b35defaebab0a63013f0688f8722e208574c2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package csta

import "github.com/dim13/asn1"

const MonitorStartOpcode = 71

type MonitorStartArg struct {
	MonitorObject DeviceID
	//MonitorFilter     `asn1:"tag:0,optional"`
	//MonitorType       `asn1:"optional"`
	//MonitorMediaClass `asn1:"tag:1,optional"`
	Extensions CSTACommonArguments
}

type DeviceID struct {
	PrivateNumber string `asn1:"tag:0,optional"`
	PrivateName   string `asn1:"tag:1,optional"`
}

type CSTACommonArguments struct {
	asn1.Tag `asn1:"application,tag:30,optional"`
}