A.3 Common resources section
A.3.1 Time function set
A.3.1.1 Time resource
Provides the Time resource.
Sample URI: /tm
Request representation: Time Response representation: Time
Methods: GET/HEAD: Mandatory, PUT: Discouraged, POST: Error, DELETE: Error
A.3.2 Device Information function set
A.3.2.1 DeviceInformation resource
Device information of the associated EndDevice or SelfDevice. Sample URI: /edev/{id1}/di
Request representation: DeviceInformation Response representation: DeviceInformation
Methods: GET/HEAD: Mandatory, PUT: Mandatory, POST: Error, DELETE: Optional
A.3.2.2 SupportedLocaleList resource
A list of supported locales for the associated EndDevice or SelfDevice. Sample URI: /edev/{id1}/di/loc
Request representation: SupportedLocale Response representation: SupportedLocaleList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Mandatory, DELETE: Error
A.3.2.3 SupportedLocale resource
A specific supported locale for the associated EndDevice or SelfDevice. Sample URI: /edev/{id1}/di/loc/{id2}
Request representation: SupportedLocale Response representation: SupportedLocale
Methods: GET/HEAD: Mandatory, PUT: Mandatory, POST: Error, DELETE: Mandatory
A.3.3 Power Status function set
A.3.3.1 PowerStatus resource
Contains the power status for the associated EndDevice or SelfDevice. Sample URI: /edev/{id1}/ps
Request representation: PowerStatus Response representation: PowerStatus
Methods: GET/HEAD: Mandatory, PUT: Mandatory, POST: Error, DELETE: Error
A.3.4 Network Status function set
A.3.4.1 IPInterfaceList resource
List of IPInterface instances on the associated EndDevice or SelfDevice. Sample URI: /edev/{id1}/ns
Request representation: IPInterface Response representation: IPInterfaceList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Optional, DELETE: Error
A.3.4.2 IPInterface resource
Specific IPInterface resource. This resource may be thought of as network status information for a specific network (Internet Protocol [IP]) layer interface.
Sample URI: /edev/{id1}/ns/{id2} Request representation: IPInterface Response representation: IPInterface
Methods: GET/HEAD: Mandatory, PUT: Optional, POST: Error, DELETE: Optional
A.3.4.3 IPAddrList resource
List of IP addresses.
Sample URI: /edev/{id1}/ns/{id2}/addr Request representation: IPAddr Response representation: IPAddrList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Optional, DELETE: Error
A.3.4.4 IPAddr resource
A specific IP address.
Sample URI: /edev/{id1}/ns/{id2}/addr/{id3} Request representation: IPAddr
Response representation: IPAddr
Methods: GET/HEAD: Mandatory, PUT: Optional, POST: Error, DELETE: Optional
A.3.4.5 RPLInstanceList resource
List of RPL instances that the IPAddr is a member. Sample URI: /edev/{id1}/ns/{id2}/addr/{id3}/rpl Request representation: RPLInstance
Response representation: RPLInstanceList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Optional, DELETE: Error
A.3.4.6 RPLInstance resource
A specific RPL instance.
Sample URI: /edev/{id1}/ns/{id2}/addr/{id3}/rpl/{id4} Request representation: RPLInstance
Response representation: RPLInstance
Methods: GET/HEAD: Mandatory, PUT: Optional, POST: Error, DELETE: Optional
A.3.4.7 RPLSourceRoutesList resource
List of RPL source routes.
Sample URI: /edev/{id1}/ns/{id2}/addr/{id3}/rpl/{id4}/srt
Request representation: RPLSourceRoutes Response representation: RPLSourceRoutesList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Optional, DELETE: Error
A.3.4.8 RPLSourceRoutes resource
A specific RPL source route.
Sample URI: /edev/{id1}/ns/{id2}/addr/{id3}/rpl/{id4}/srt/{id5} Request representation: RPLSourceRoutes
Response representation: RPLSourceRoutes
Methods: GET/HEAD: Mandatory, PUT: Optional, POST: Error, DELETE: Optional
A.3.4.9 LLInterfaceList resource
List of link layer interfaces.
Sample URI: /edev/{id1}/ns/{id2}/ll Request representation: LLInterface Response representation: LLInterfaceList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Optional, DELETE: Error
A.3.4.10 LLInterface resource
A specific link layer interface.
Sample URI: /edev/{id1}/ns/{id2}/ll/{id3} Request representation: LLInterface Response representation: LLInterface
Methods: GET/HEAD: Mandatory, PUT: Optional, POST: Error, DELETE: Optional
A.3.4.11 NeighborList resource
List of 802.15.4 neighbors.
Sample URI: /edev/{id1}/ns/{id2}/ll/{id3}/nbh Request representation: Neighbor
Response representation: NeighborList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Optional, DELETE: Error
A.3.4.12 Neighbor resource
A specific 802.15.4 neighbor.
Sample URI: /edev/{id1}/ns/{id2}/ll/{id3}/nbh/{id4} Request representation: Neighbor
Response representation: Neighbor
Methods: GET/HEAD: Mandatory, PUT: Optional, POST: Error, DELETE: Optional
A.3.5 Log Event function set
A.3.5.1 LogEventList resource
A list of LogEvent instances. Sample URI: /edev/{id1}/lel Request representation: LogEvent
Response representation: LogEventList
Methods: GET/HEAD: Mandatory, PUT: Error, POST: Mandatory, DELETE: Error
A.3.5.2 LogEvent resource
A specific LogEvent entry from the LogEventList. Sample URI: /edev/{id1}/lel/{id2}
Request representation: LogEvent Response representation: LogEvent
Methods: GET/HEAD: Mandatory, PUT: Optional, POST: Error, DELETE: Mandatory