/
obj_connstats.go
35 lines (27 loc) · 1021 Bytes
/
obj_connstats.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package objects
import (
. "github.com/zubairhamed/betwixt"
)
type ConnectivityStatisticsObject struct {
Model ObjectDefinition
}
func (o *ConnectivityStatisticsObject) OnExecute(instanceId int, resourceId int, req Lwm2mRequest) Lwm2mResponse {
return Unauthorized()
}
func (o *ConnectivityStatisticsObject) OnCreate(instanceId int, resourceId int, req Lwm2mRequest) Lwm2mResponse {
return Unauthorized()
}
func (o *ConnectivityStatisticsObject) OnDelete(instanceId int, req Lwm2mRequest) Lwm2mResponse {
return Unauthorized()
}
func (o *ConnectivityStatisticsObject) OnRead(instanceId int, resourceId int, req Lwm2mRequest) Lwm2mResponse {
return Unauthorized()
}
func (o *ConnectivityStatisticsObject) OnWrite(instanceId int, resourceId int, req Lwm2mRequest) Lwm2mResponse {
return Unauthorized()
}
func NewExampleConnectivityStatisticsObject(reg Registry) *ConnectivityStatisticsObject {
return &ConnectivityStatisticsObject{
Model: reg.GetDefinition(OMA_OBJECT_LWM2M_CONNECTIVITY_STATISTICS),
}
}