A B C D E F G H I J L M N O P Q R S T U V W X _

R

readElement(int) - Method in interface rina.rib.api.RIBAPI
 
readElement(int) - Method in class rina.rib.impl.RIBImpl
localRIB.getMemberList()
readLine(PipedInputStream) - Method in class dap.cad.gui.panel.CADSysConsole
 
readMemberListFirstElement() - Method in interface rina.rib.api.RIBAPI
 
readMemberListFirstElement() - Method in class rina.rib.impl.RIBImpl
 
readMemberListLastElement() - Method in interface rina.rib.api.RIBAPI
 
readMemberListLastElement() - Method in class rina.rib.impl.RIBImpl
 
readSub(String, int) - Method in interface rina.ipcProcess.api.IPCProcessRIBAPI
 
readSub(String, int) - Method in class rina.ipcProcess.impl.IPCProcessImpl
 
readSub(int) - Method in interface rina.rib.api.RIBDaemonAPI
 
readSub(int) - Method in class rina.rib.impl.RIBDaemonImpl
 
readSubscription(double) - Method in interface rina.rib.api.RIBDaemonAPI
 
readSubscription(double) - Method in class rina.rib.impl.RIBDaemonImpl
allocate read a RIB Subscription
rebroadcast() - Method in class dap.cad.pnode.agreement.impl.NodeAgreementImpl
set the reboracasting flag to true rebroadcast
rebroadcast() - Method in interface dap.cad.pnode.api.AgreementAPI
rebroadcast
receive() - Method in class rina.flow.Flow
 
receive() - Method in class rina.flow0.TCPFlow
receive a message from the tcp socket
receive() - Method in interface rina.flowAllocator.api.FlowAPI
 
receive(int) - Method in class rina.flowAllocator.impl.FlowAllocatorImpl
 
receive(int) - Method in interface rina.ipcProcess.api.IPCProcessAPI
 
receive(int) - Method in class rina.ipcProcess.impl.IPCProcessImpl
 
receive(int) - Method in interface rina.irm.api.IRMAPI
 
receive(int) - Method in class rina.irm.IRM
 
reconstructSlice(CAD.CADMessage.Slice) - Method in class dap.cad.pnode.util.PnodeUtil
reconstruct SliceSpec.Slice from CAD.CADMessage.Slice type
REG_VALUE - Static variable in enum rina.dns.DNS.opCode_t
 
registerAllExtensions(ExtensionRegistry) - Static method in class dap.cad.impl.googleprotobuf.CAD
 
registerAllExtensions(ExtensionRegistry) - Static method in class dap.cad.slicespec.impl.googleprotobuf.SliceSpec
 
registerAllExtensions(ExtensionRegistry) - Static method in class rina.cdap.impl.googleprotobuf.CDAP
 
registerAllExtensions(ExtensionRegistry) - Static method in class rina.dns.DNS
 
registerAllExtensions(ExtensionRegistry) - Static method in class rina.dtp.impl.googleprotobuf.DTP
 
registerAllExtensions(ExtensionRegistry) - Static method in class rina.idd.IDD
 
registerAllExtensions(ExtensionRegistry) - Static method in class rina.messages.EnrollmentInformationT
 
registerApplicationTONMS(String, int) - Method in class rina.ipcProcess.impl.IPCProcessImpl
 
registerToDNS() - Method in class rina.idd.IDDProcess
 
registerToDNS() - Method in class rina.ipcProcess.impl.TCPFlowManager
 
registerToIDD(String, String) - Method in class rina.ipcProcess.enrollment.EnrollmentHandler
 
registerToIDD(String, String) - Method in class rina.ipcProcess.impl.IPCProcessImpl
 
releaseSubsequentVnodes(int) - Method in class dap.cad.pnode.agreement.impl.NodeAgreementImpl
release subsequent nodes after the outbid vnode j; if the subsequent tasks are not released, then the current best scores computed for those tasks would be overly conservative, possibly leading to a degradation in performance
releaseSubsequentVnodes(int) - Method in interface dap.cad.pnode.api.AgreementAPI
release node subsequent to an outbid
removeA(int) - Method in class dap.cad.impl.googleprotobuf.CAD.CADMessage.Builder
 
removeAttribute(String) - Method in interface rina.rib.api.RIBAPI
 
removeAttribute(String) - Method in class rina.rib.impl.RIBImpl
 
removeB(int) - Method in class dap.cad.impl.googleprotobuf.CAD.CADMessage.Builder
 
removeFlow(int) - Method in class rina.flowAllocator.impl.util.FlowAllocated
 
removeIDDEntry(String) - Method in class rina.idd.IDDHandler
remove IDD Entry
removeMemberListElement(String) - Method in interface rina.rib.api.RIBAPI
 
removeMemberListElement(String) - Method in class rina.rib.impl.RIBImpl
 
removeSubscriber(String) - Method in class rina.rib.util.PubHandler
 
removeTimeStamp(int) - Method in class dap.cad.impl.googleprotobuf.CAD.CADMessage.Builder
 
removeVirtuallink(int) - Method in class dap.cad.impl.googleprotobuf.CAD.CADMessage.Slice.Builder
 
removeVirtuallink(int) - Method in class dap.cad.slicespec.impl.googleprotobuf.SliceSpec.Slice.Builder
 
removeVirtualnode(int) - Method in class dap.cad.impl.googleprotobuf.CAD.CADMessage.Slice.Builder
 
removeVirtualnode(int) - Method in class dap.cad.slicespec.impl.googleprotobuf.SliceSpec.Slice.Builder
 
REP_VALUE - Static variable in enum rina.dns.DNS.opCode_t
 
reset() - Method in class test.Timer
Resets the timer back to zero
resetAndRebroadcastStar(int) - Method in class dap.cad.pnode.agreement.impl.NodeAgreementImpl
// rebroadcast* --> empty bid with current time The receiver resets its information state: a_ij = null and b_ij = 0, and rebroadcasts the original received message so that the confusion can be resolved by other agents.
resetAndRebroadcastStar(int) - Method in interface dap.cad.pnode.api.AgreementAPI
 
resolveApplicationByNMS(String) - Method in class rina.flowAllocator.impl.FlowAllocatorImpl
this is used to revolve an application to the low DIF IPC just like reslove a URL to ip address
RESULT_FIELD_NUMBER - Static variable in class rina.cdap.impl.googleprotobuf.CDAP.CDAPMessage
 
RESULTREASON_FIELD_NUMBER - Static variable in class rina.cdap.impl.googleprotobuf.CDAP.CDAPMessage
 
retrieve() - Method in class dap.cad.gui.panel.CADSysPanel
retrieve from config file default values for the gui
rib - Variable in class dap.cad.pnode.linkEmbedding.impl.LinkEmbeddingImpl
Resource Information Baes
rib - Variable in class dap.cad.pnode.util.PnodeUtil
RIB
rib - Variable in class dap.cad.sp.VNAllocationImpl
Resource Information Base (generalization of Network Information Base of the RINA network architecture)
rib - Variable in class rina.dap.Application
 
RIBAPI - Interface in rina.rib.api
Resource Information Base (RIB) API
ribDaemon - Variable in class dap.cad.pnode.util.PnodeHandler
logger
RIBDaemonAPI - Interface in rina.rib.api
Resource Information Base (RIB) API Note that there is no writeSubscription.
RIBDaemonImpl - Class in rina.rib.impl
RIB Daemon Implementation note that JVM will only shut down a program when all user threads have terminate.
RIBDaemonImpl(RIBImpl) - Constructor for class rina.rib.impl.RIBDaemonImpl
 
RIBDaemonImpl(RIBImpl, IRM) - Constructor for class rina.rib.impl.RIBDaemonImpl
 
RIBDaemonImpl(RIBImpl, TCPFlowManager) - Constructor for class rina.rib.impl.RIBDaemonImpl
 
RIBImpl - Class in rina.rib.impl
The OIB/RIB Daemon is a key element for the DIF or DAF.
RIBImpl() - Constructor for class rina.rib.impl.RIBImpl
Constructor
RIBlog - Variable in class rina.rib.impl.RIBImpl
logger
RIBSubscriptionOptimizer - Variable in class rina.rib.impl.RIBDaemonImpl
 
rina.cdap.impl.googleprotobuf - package rina.cdap.impl.googleprotobuf
 
rina.config - package rina.config
 
rina.dap - package rina.dap
 
rina.dns - package rina.dns
 
rina.dtp.impl.googleprotobuf - package rina.dtp.impl.googleprotobuf
 
rina.flow - package rina.flow
 
rina.flow0 - package rina.flow0
 
rina.flowAllocator.api - package rina.flowAllocator.api
 
rina.flowAllocator.impl - package rina.flowAllocator.impl
 
rina.flowAllocator.impl.util - package rina.flowAllocator.impl.util
 
rina.idd - package rina.idd
 
rina.ipcProcess.api - package rina.ipcProcess.api
 
rina.ipcProcess.enrollment - package rina.ipcProcess.enrollment
 
rina.ipcProcess.impl - package rina.ipcProcess.impl
 
rina.ipcProcess.util - package rina.ipcProcess.util
 
rina.irm - package rina.irm
 
rina.irm.api - package rina.irm.api
 
rina.messages - package rina.messages
 
rina.rib.api - package rina.rib.api
 
rina.rib.impl - package rina.rib.impl
 
rina.rib.util - package rina.rib.util
 
rina.routing - package rina.routing
 
RINAConfig - Class in rina.config
Read or set the configuration parameters common to every IPC
RINAConfig(String) - Constructor for class rina.config.RINAConfig
 
RoutingDaemon - Class in rina.routing
 
RoutingDaemon(RIBDaemonImpl, TCPFlowManager) - Constructor for class rina.routing.RoutingDaemon
 
RoutingDaemon(RIBDaemonImpl, IRM) - Constructor for class rina.routing.RoutingDaemon
 
RoutingEntry - Class in rina.routing
 
RoutingEntry(long, String, String, double) - Constructor for class rina.routing.RoutingEntry
 
run() - Method in class dap.cad.emulation.StartEmulation
parse event file, generate requests and passes it to the Slice Provider
run() - Method in class dap.cad.gui.panel.CADSysConsole
 
run() - Method in class dap.cad.gui.panel.GuiControl
 
run() - Method in class dap.cad.pnode.linkEmbedding.impl.LinkEmbeddingImpl
monitor link
run() - Method in class dap.cad.pnode.util.PnodeHandler
 
run() - Method in class dap.cad.sp.VNAllocationImpl
starts the VN executing the created python script that uses mininet
run() - Method in class rina.dap.Application
 
run() - Method in class rina.dns.DNSHandler
 
run() - Method in class rina.dns.DNSProcess
 
run() - Method in class rina.flowAllocator.impl.util.IncomingClientHandler
listen for messages and add them to flow
run() - Method in class rina.flowAllocator.impl.util.IncomingCom
accepts incomingCom threads
run() - Method in class rina.flowAllocator.impl.util.OutgoingComHandler
this object is attached each time a new flow is created
run() - Method in class rina.idd.IDDHandler
thread listening for the IDD connections
run() - Method in class rina.idd.IDDPortListener
 
run() - Method in class rina.idd.IDDProcess
IDD thread listening process
run() - Method in class rina.ipcProcess.enrollment.DIFStatus
 
run() - Method in class rina.ipcProcess.enrollment.Enrollment
NMS listening thread
run() - Method in class rina.ipcProcess.enrollment.EnrollmentHandler
NMS connection thread listening
run() - Method in class rina.ipcProcess.impl.HandleMsgReceiver
 
run() - Method in class rina.ipcProcess.impl.IPCProcessImpl
 
run() - Method in class rina.ipcProcess.impl.IPCProcessRMT
start thread for receiving msg
run() - Method in class rina.irm.IRM
 
run() - Method in class rina.rib.impl.RIBDaemonImpl
 
run() - Method in class rina.rib.util.PubHandler
 
run() - Method in class rina.rib.util.SubHandler
 
run() - Method in class rina.routing.ProbeNeighbour
 
run() - Method in class rina.routing.RoutingDaemon
 
run() - Method in class test.CPUUsage.cpuMonitor
 
run() - Method in class test.CPUUsage.doingMath
 
run() - Method in class test.SimpleServer
Performs connection handling
run() - Method in class test.testHttp.myHTTPServer
 
run() - Method in class test.ThreadDemo
 
run() - Method in class test.Timer
Performs timer specific code

A B C D E F G H I J L M N O P Q R S T U V W X _