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
-
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.