Namespace Tizen.Network.IoTConnectivity
The Tizen.Network.IoTConnectivity namespace provides classes to manage Resource, RemoteResource, Request, Response and so on which are based on IoTivity project.
Classes
Attributes
This class represents current attributes of a resource. It provides API to manage attributes. This class is accessed by using a constructor to create a new instance of this object.
CacheUpdatedEventArgs
This class represents event arguments of the CacheUpdated event.
DeviceInformationFoundEventArgs
This class represents event arguments of the DeviceInformationFound event.
FindingErrorOccurredEventArgs
This class represents event arguments of the FindingErrorOccurred event.
IoTConnectivityClientManager
IoT connectivity client manager consists of client side APIs.
IoTConnectivityServerManager
IoT connectivity server manager consists of server side APIs.
LiteResource
This class represents a lite resource. It provides APIs to encapsulate resources. This class is accessed by using a constructor to create a new instance of this object.
ObserverNotifiedEventArgs
This class represents event arguments of the ObserverNotified event.
PlatformInformationFoundEventArgs
This class represents event arguments of the PlatformInformationFound event.
PresenceReceivedEventArgs
This class represents event arguments of the PresenceReceived event.
RemoteResource
This class represents a remote resource. It provides APIs to manage remote resource.
RemoteResponse
This class represents a remote response. It represents the response of all CRUD operations.
Representation
This class provides APIs to manage representation. A representation is a payload of a request or a response.
Request
Class respresenting request to a resource. It provides APIs to manage client's request.
Resource
Abstract class respresenting a resource. All resources need to inherit from this class.
ResourceFoundEventArgs
This class represents event arguments of the ResourceFound event.
ResourceInterfaces
This class contains resource interfaces and provides APIs to manage, add, or remove those interfaces. A resource interface indicates a class or category of resources.
ResourceOptions
This class represents resource options. It provides APIs to manage them.
The iotcon options API provides methods for managing vendor specific options of coap packet.
See more about coap packet in http://tools.ietf.org/html/rfc7252.
ResourceQuery
This class provides APIs to manage the query of request.
ResourceTypes
This class contains resource types and provides APIs to manage, add, or remove those types. A resource type indicates a class or a category of resources.
Response
This class represents response from a resource. It provides APIs to manage response.
StateChangedEventArgs
This class represents event arguments of the StateChanged event.
Enums
ObservePolicy
Enumeration for the policy of observation.
ObserveType
Enumeration for the type of observation.
PresenceEventType
Enumeration for operation of presence response.
QualityOfService
Enumeration for states of remote resource.
ResourcePolicy
Enumeration for the policy, which can be held in a resource.
ResourceState
Enumeration for states of the remote resource.
ResponseCode
Enumeration for the result of response.