coap

package
v2.24.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetEndpointsFromDeviceResource

func GetEndpointsFromDeviceResource(ctx context.Context, coapConn ClientConn) ([]string, error)

GetEndpointsFromDeviceResource retrieves the endpoints from the device resource.

func GetEndpointsFromResourceType

func GetEndpointsFromResourceType(ctx context.Context, coapConn ClientConn, resourceType string) ([]string, error)

GetEndpointsFromResourceType retrieves the endpoints associated with a specific resource type.

func GetResourceLinks(ctx context.Context, coapConn ClientConn, href string, opts ...message.Option) (schema.ResourceLinks, uint64, error)

GetResourceLinks queries the resource links from the given resource.

func GetResourceLinksWithLinkInterface

func GetResourceLinksWithLinkInterface(ctx context.Context, coapConn ClientConn, href string) (schema.ResourceLinks, uint64, error)

GetResourceLinksWithLinkInterface query resource links from the given resource with the interface oic.if.ll.

Types

type ClientConn

type ClientConn = interface {
	Get(ctx context.Context, path string, opts ...message.Option) (*pool.Message, error)
	ReleaseMessage(m *pool.Message)
	RemoteAddr() net.Addr
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL