Namespace Tizen.Network.IoTConnectivity

Description

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.