A C E G M R S U 

A

addingService(ServiceReference<Resource>) - Method in class ch.ethz.inf.vs.californium.osgi.ManagedServer
Adds a Californium Resource to the managed Californium Server.

C

ch.ethz.inf.vs.californium.osgi - package ch.ethz.inf.vs.californium.osgi
 

E

EndpointFactory - Interface in ch.ethz.inf.vs.californium.osgi
A factory for creating Endpoints.

G

getEndpoint(NetworkConfig, InetSocketAddress) - Method in interface ch.ethz.inf.vs.californium.osgi.EndpointFactory
Gets a communication endpoint bound to a given IP address and port.
getEndpoint(InetSocketAddress) - Method in class ch.ethz.inf.vs.californium.osgi.ManagedServer
 
getEndpoint(int) - Method in class ch.ethz.inf.vs.californium.osgi.ManagedServer
 
getEndpoint(InetSocketAddress) - Method in interface ch.ethz.inf.vs.californium.osgi.ServerEndpointRegistry
Gets the endpoint bound to a particular address.
getEndpoint(int) - Method in interface ch.ethz.inf.vs.californium.osgi.ServerEndpointRegistry
Gets the endpoint bound to a particular port.
getEndpoint(NetworkConfig, InetSocketAddress) - Method in class ch.ethz.inf.vs.californium.osgi.SimpleServerEndpointFactory
 
getSecureEndpoint(NetworkConfig, InetSocketAddress) - Method in interface ch.ethz.inf.vs.californium.osgi.EndpointFactory
Gets an Endpoint that uses DTLS for secure communication.
getSecureEndpoint(NetworkConfig, InetSocketAddress) - Method in class ch.ethz.inf.vs.californium.osgi.SimpleServerEndpointFactory
 

M

ManagedServer - Class in ch.ethz.inf.vs.californium.osgi
A managed Californium ServerInterface instance that can be configured using the OSGi Configuration Admin service.
ManagedServer(BundleContext, EndpointFactory) - Constructor for class ch.ethz.inf.vs.californium.osgi.ManagedServer
Sets all required collaborators.
ManagedServer(BundleContext, ServerInterfaceFactory, EndpointFactory) - Constructor for class ch.ethz.inf.vs.californium.osgi.ManagedServer
Sets all required collaborators.
modifiedService(ServiceReference<Resource>, Resource) - Method in class ch.ethz.inf.vs.californium.osgi.ManagedServer
Does nothing as the Californium server does not need to be informed about updated service registration properties of a Resource.

R

removedService(ServiceReference<Resource>, Resource) - Method in class ch.ethz.inf.vs.californium.osgi.ManagedServer
Removes a Californium Resource from the managed Californium Server.

S

ServerEndpointRegistry - Interface in ch.ethz.inf.vs.californium.osgi
 
SimpleServerEndpointFactory - Class in ch.ethz.inf.vs.californium.osgi
A basic implementation for creating standard CoAP endpoints.
SimpleServerEndpointFactory(ConnectorFactory) - Constructor for class ch.ethz.inf.vs.californium.osgi.SimpleServerEndpointFactory
Initializes the factory with collaborators.
stop() - Method in class ch.ethz.inf.vs.californium.osgi.ManagedServer
Stops and destroys the managed server instance.

U

updated(Dictionary<String, ?>) - Method in class ch.ethz.inf.vs.californium.osgi.ManagedServer
Updates the configuration properties of the wrapped Californium server.
A C E G M R S U 

Copyright © 2014 Institute for Pervasive Computing, ETH Zurich. All rights reserved.