Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W _ 

R

reactiveCancel() - Method in class org.eclipse.californium.core.CoapObserveRelation
Reactive Observe cancellation: Cancel the observe relation by forgetting, which will trigger a RST.
read(int) - Method in class org.eclipse.californium.core.network.serialization.DatagramReader
Reads a sequence of bits from the stream
readBytes(int) - Method in class org.eclipse.californium.core.network.serialization.DatagramReader
Reads a sequence of bytes from the stream
readBytesLeft() - Method in class org.eclipse.californium.core.network.serialization.DatagramReader
Reads the complete sequence of bytes left in the stream
readLong(int) - Method in class org.eclipse.californium.core.network.serialization.DatagramReader
Reads a sequence of bits from the stream
readNextByte() - Method in class org.eclipse.californium.core.network.serialization.DatagramReader
Reads the next byte from the stream.
receiveEmptyMessage(EmptyMessage) - Method in interface org.eclipse.californium.core.network.interceptors.MessageInterceptor
Override this method to be notified when an empty message has been received.
receiveEmptyMessage(EmptyMessage) - Method in class org.eclipse.californium.core.network.interceptors.MessageTracer
 
receiveEmptyMessage(EmptyMessage) - Method in class org.eclipse.californium.core.network.interceptors.OriginTracer
 
receiveEmptyMessage(EmptyMessage) - Method in class org.eclipse.californium.core.network.Matcher
 
receiveEmptyMessage(Exchange, EmptyMessage) - Method in class org.eclipse.californium.core.network.stack.AbstractLayer
 
receiveEmptyMessage(Exchange, EmptyMessage) - Method in class org.eclipse.californium.core.network.stack.CoapStack
 
receiveEmptyMessage(Exchange, EmptyMessage) - Method in class org.eclipse.californium.core.network.stack.CongestionControlLayer
If we receive an ACK or RST, calculate the RTT and update the RTO values
receiveEmptyMessage(Exchange, EmptyMessage) - Method in interface org.eclipse.californium.core.network.stack.Layer
Receive empty message.
receiveEmptyMessage(Exchange, EmptyMessage) - Method in class org.eclipse.californium.core.network.stack.ObserveLayer
 
receiveEmptyMessage(Exchange, EmptyMessage) - Method in class org.eclipse.californium.core.network.stack.ReliabilityLayer
If we receive an ACK or RST, we mark the outgoing request or response as acknowledged or rejected respectively and cancel its retransmission.
receiveEmptyMessage(Exchange, EmptyMessage) - Method in class org.eclipse.californium.core.network.stack.TokenLayer
 
receiveRequest(Request) - Method in interface org.eclipse.californium.core.network.interceptors.MessageInterceptor
Override this method to be notified when request has been received.
receiveRequest(Request) - Method in class org.eclipse.californium.core.network.interceptors.MessageTracer
 
receiveRequest(Request) - Method in class org.eclipse.californium.core.network.interceptors.OriginTracer
 
receiveRequest(Request) - Method in class org.eclipse.californium.core.network.Matcher
 
receiveRequest(Exchange, Request) - Method in class org.eclipse.californium.core.network.stack.AbstractLayer
 
receiveRequest(Exchange, Request) - Method in class org.eclipse.californium.core.network.stack.BlockwiseLayer
 
receiveRequest(Exchange, Request) - Method in class org.eclipse.californium.core.network.stack.CoapStack
 
receiveRequest(Exchange, Request) - Method in interface org.eclipse.californium.core.network.stack.Layer
Receive request.
receiveRequest(Exchange, Request) - Method in class org.eclipse.californium.core.network.stack.ReliabilityLayer
When we receive a duplicate of a request, we stop it here and do not forward it to the upper layer.
receiveRequest(Exchange, Request) - Method in class org.eclipse.californium.core.network.stack.TokenLayer
 
receiveResponse(Response) - Method in interface org.eclipse.californium.core.network.interceptors.MessageInterceptor
Override this method to be notified when response has been received.
receiveResponse(Response) - Method in class org.eclipse.californium.core.network.interceptors.MessageTracer
 
receiveResponse(Response) - Method in class org.eclipse.californium.core.network.interceptors.OriginTracer
 
receiveResponse(Response) - Method in class org.eclipse.californium.core.network.Matcher
 
receiveResponse(Exchange, Response) - Method in class org.eclipse.californium.core.network.stack.AbstractLayer
 
receiveResponse(Exchange, Response) - Method in class org.eclipse.californium.core.network.stack.BlockwiseLayer
 
receiveResponse(Exchange, Response) - Method in class org.eclipse.californium.core.network.stack.CoapStack
 
receiveResponse(Exchange, Response) - Method in class org.eclipse.californium.core.network.stack.CongestionControlLayer
 
receiveResponse(Exchange, Response) - Method in interface org.eclipse.californium.core.network.stack.Layer
Receive response.
receiveResponse(Exchange, Response) - Method in class org.eclipse.californium.core.network.stack.ObserveLayer
 
receiveResponse(Exchange, Response) - Method in class org.eclipse.californium.core.network.stack.ReliabilityLayer
When we receive a Confirmable response, we acknowledge it and it also counts as acknowledgment for the request.
receiveResponse(Exchange, Response) - Method in class org.eclipse.californium.core.network.stack.TokenLayer
 
reduceRTOvalue() - Method in class org.eclipse.californium.core.network.RemoteEndpoint
Very large RTOs are "reduced" if they are not updated.
registerExchange(Exchange, double) - Method in class org.eclipse.californium.core.network.RemoteEndpoint
Confirmable exchanges are registered at the remote endpoint
reject(Exchange, Message) - Method in class org.eclipse.californium.core.network.stack.AbstractLayer
Reject the specified message.
reject() - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Reject the exchange if it is impossible to be processed, e.g. if it carries an unknown critical option.
ReliabilityLayer - Class in org.eclipse.californium.core.network.stack
The reliability layer
ReliabilityLayer(NetworkConfig) - Constructor for class org.eclipse.californium.core.network.stack.ReliabilityLayer
Constructs a new reliability layer.
RemoteEndpoint - Class in org.eclipse.californium.core.network
 
RemoteEndpoint(int, InetAddress, NetworkConfig) - Constructor for class org.eclipse.californium.core.network.RemoteEndpoint
 
RemoteEndpointManager - Class in org.eclipse.californium.core.network
 
RemoteEndpointManager(NetworkConfig) - Constructor for class org.eclipse.californium.core.network.RemoteEndpointManager
The RemoteEndpointManager is responsible for creating a new RemoteEndpoint object when exchanges with a new destination endpoint are initiated and managing existing ones.
RemoteEndpointManager.LimitedRemoteEndpointHashmap<K,V> - Class in org.eclipse.californium.core.network
 
remove(Resource) - Method in class org.eclipse.californium.core.CoapResource
 
remove(String) - Method in class org.eclipse.californium.core.CoapResource
Removes the child with the specified name and returns it.
remove(Resource) - Method in class org.eclipse.californium.core.CoapServer
 
remove(ObserveRelation) - Method in class org.eclipse.californium.core.observe.ObserveRelationContainer
Removes the specified observe relation.
remove(Resource) - Method in interface org.eclipse.californium.core.server.resources.Resource
Removes the the specified child.
remove(Resource) - Method in interface org.eclipse.californium.core.server.ServerInterface
Removes a resource from the server.
removeAccept() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Accept option.
removeBlock1() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Block1 option.
removeBlock2() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Block2 option.
removeConfigObserver(NetworkConfigObserver) - Method in class org.eclipse.californium.core.network.config.NetworkConfig
 
removeContentFormat() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Content-Format option.
removedChild(Resource) - Method in interface org.eclipse.californium.core.server.resources.ResourceObserver
Invoked when a child has been removed from the resource.
removedObserveRelation(ObserveRelation) - Method in interface org.eclipse.californium.core.server.resources.ResourceObserver
Invoked when a CoAP observe relation has been canceled with the resource
removeETag(byte[]) - Method in class org.eclipse.californium.core.coap.OptionSet
Removes a specific ETag from the ETag options.
removeExchangeInfo(Exchange) - Method in class org.eclipse.californium.core.network.RemoteEndpoint
Removes all information of a finished exchange
removeHandledNamespace(String) - Method in class it.poliba.sisinflab.coap.ldp.resources.CoAPLDPResourceManager
Removes a well-known namespace
removeIfMatch(byte[]) - Method in class org.eclipse.californium.core.coap.OptionSet
Removes a specific ETag from the If-Match options.
removeInterceptor(MessageInterceptor) - Method in class org.eclipse.californium.core.network.CoAPEndpoint
 
removeInterceptor(MessageInterceptor) - Method in interface org.eclipse.californium.core.network.Endpoint
Removes the interceptor.
removeLocationQuery(String) - Method in class org.eclipse.californium.core.coap.OptionSet
Removes a specific argument from the Location-Query options.
removeMaxAge() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Max-Age option.
removeMessageObserver(MessageObserver) - Method in class org.eclipse.californium.core.coap.Message
Removes the specified message observer.
removeMID() - Method in class org.eclipse.californium.core.coap.Message
 
removeObserve() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Observe option.
removeObserver(ResourceObserver) - Method in class org.eclipse.californium.core.CoapResource
 
removeObserver(EndpointObserver) - Method in class org.eclipse.californium.core.network.CoAPEndpoint
 
removeObserver(EndpointObserver) - Method in interface org.eclipse.californium.core.network.Endpoint
Removes the endpoint observer.This has nothing to do with CoAP observe relations.
removeObserver(ResourceObserver) - Method in interface org.eclipse.californium.core.server.resources.Resource
Removes the the specified observer.
removeObserveRelation(ObserveRelation) - Method in class org.eclipse.californium.core.CoapResource
 
removeObserveRelation(ObserveRelation) - Method in class org.eclipse.californium.core.observe.ObservingEndpoint
Removes the specified observe relations.
removeObserveRelation(ObserveRelation) - Method in interface org.eclipse.californium.core.server.resources.Resource
Removes the specified CoAP observe relation.
removeProxyScheme() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Proxy-Scheme option.
removeProxyUri() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Proxy-Uri option.
removeSize1() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Size1 option.
removeSize2() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Size2 option.
removeUriHost() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Uri-Host option.
removeUriPort() - Method in class org.eclipse.californium.core.coap.OptionSet
Removes the Uri-Port option.
removeUriQuery(String) - Method in class org.eclipse.californium.core.coap.OptionSet
Removes a specific argument from the Uri-Query options.
Request - Class in org.eclipse.californium.core.coap
Request represents a CoAP request and has either the CoAP.Type CON or NON and one of the CoAP.Codes GET, POST, PUT or DELETE.
Request(CoAP.Code) - Constructor for class org.eclipse.californium.core.coap.Request
Instantiates a new request with the specified CoAP code and no (null) message type.
Request(CoAP.Code, CoAP.Type) - Constructor for class org.eclipse.californium.core.coap.Request
Instantiates a new request with the specified CoAP code and message type.
REQUEST_CODE_LOWER_BOUND - Static variable in class org.eclipse.californium.core.coap.CoAP.MessageFormat
The lowest value of a request code.
REQUEST_CODE_UPPER_BOUNT - Static variable in class org.eclipse.californium.core.coap.CoAP.MessageFormat
The highest value of a request code.
RequestHandler - Interface in org.eclipse.californium.proxy
 
RequestProcessor - Interface in org.eclipse.californium.core.server.resources
A RequestProcessor is able to process requests in the sense of a server that responds to the request with a response message.
reregister() - Method in class org.eclipse.californium.core.CoapObserveRelation
Refreshes the Observe relationship with a new GET request with same token and options.
Reserved - Static variable in class org.eclipse.californium.core.coap.OptionNumberRegistry.Names
 
RESERVED_0 - Static variable in class org.eclipse.californium.core.coap.OptionNumberRegistry
 
RESERVED_1 - Static variable in class org.eclipse.californium.core.coap.OptionNumberRegistry
 
RESERVED_2 - Static variable in class org.eclipse.californium.core.coap.OptionNumberRegistry
 
RESERVED_3 - Static variable in class org.eclipse.californium.core.coap.OptionNumberRegistry
 
RESERVED_4 - Static variable in class org.eclipse.californium.core.coap.OptionNumberRegistry
 
resetNonConfirmableCounter() - Method in class org.eclipse.californium.core.network.RemoteEndpoint
 
Resolution - Static variable in class it.poliba.sisinflab.rdf.vocabulary.SSN_XG
Resolution http://purl.oclc.org/NET/ssnx/ssn#Resolution.
Resource - Interface in org.eclipse.californium.core.server.resources
A resource is an element on the resource tree of a server.
Resource.ResourceTreeBuilder - Class in org.eclipse.californium.core.server.resources
 
RESOURCE_TYPE - Static variable in class org.eclipse.californium.core.coap.LinkFormat
 
ResourceAttributes - Class in org.eclipse.californium.core.server.resources
ResourceAttributes wraps different attributes that the CoAP protocol defines such as title, resource type or interface description.
ResourceAttributes() - Constructor for class org.eclipse.californium.core.server.resources.ResourceAttributes
Instantiates a new resource attributes.
ResourceObserver - Interface in org.eclipse.californium.core.server.resources
This interface implements Java's observe design pattern for a resource.
ResourceTreeBuilder(Resource) - Constructor for class org.eclipse.californium.core.server.resources.Resource.ResourceTreeBuilder
 
respond(CoAP.ResponseCode) - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Respond the specified response code and no payload.
respond(String) - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Respond with response code 2.05 (Content) and the specified payload.
respond(CoAP.ResponseCode, String) - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Respond with the specified response code and the specified payload.
respond(CoAP.ResponseCode, byte[]) - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Respond with the specified response code and the specified payload.
respond(CoAP.ResponseCode, byte[], int) - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Respond with the specified response code and the specified payload.
respond(CoAP.ResponseCode, String, int) - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Respond with the specified response code and the specified payload.
respond(Response) - Method in class org.eclipse.californium.core.server.resources.CoapExchange
Respond with the specified response.
Response - Class in org.eclipse.californium.core.coap
Response represents a CoAP response to a CoAP request.
Response(CoAP.ResponseCode) - Constructor for class org.eclipse.californium.core.coap.Response
Instantiates a new response with the specified response code.
RESPONSE_CODE_LOWER_BOUND - Static variable in class org.eclipse.californium.core.coap.CoAP.MessageFormat
The lowest value of a response code.
RESPONSE_CODE_UPPER_BOUND - Static variable in class org.eclipse.californium.core.coap.CoAP.MessageFormat
The highest value of a response code.
ResponseTime - Static variable in class it.poliba.sisinflab.rdf.vocabulary.SSN_XG
Response time http://purl.oclc.org/NET/ssnx/ssn#ResponseTime.
retransmitting() - Method in class org.eclipse.californium.core.coap.Message
 
RTO_min - Variable in class org.eclipse.californium.core.network.RemoteEndpoint
 
RTT_HISTORY_SIZE - Static variable in class org.eclipse.californium.core.network.RemoteEndpoint
 
RTT_max - Variable in class org.eclipse.californium.core.network.RemoteEndpoint
 
RTT_previous - Variable in class org.eclipse.californium.core.network.RemoteEndpoint
 
RTT_sample - Variable in class org.eclipse.californium.core.network.RemoteEndpoint
 
RTTVAR - Variable in class org.eclipse.californium.core.network.RemoteEndpoint
 
A B C D E F G H I K L M N O P Q R S T U V W _ 
Skip navigation links