A C D F G H I J M N P R S T V 

A

active - Variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
addPeer(Host) - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
addPeer(Host) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 

C

channelId - Variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
CheckConnectivityTimeout - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.timers
 
CheckConnectivityTimeout() - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.timers.CheckConnectivityTimeout
 
clone() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.timers.CheckConnectivityTimeout
 
clone() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.timers.ShuffleTimer
 
containsPeer(Host) - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
containsPeer(Host) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 

D

decrementTtl() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ForwardJoinMessage
 
decrementTtl() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
DisconnectMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
DisconnectMessage() - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.DisconnectMessage
 
dropRandom() - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
dropRandom() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 

F

ForwardJoinMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
ForwardJoinMessage(short, Host) - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ForwardJoinMessage
 
fullWithPending(Set<Host>) - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
fullWithPending(Set<Host>) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 

G

getCapacity() - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
getCapacity() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
getChannel() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
getFullSample() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
getNewHost() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ForwardJoinMessage
 
getOrigin() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
getPeers() - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
getPeers() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
getRandom() - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
getRandom() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
getRandomDiff(Host, Host) - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
getRandomDiff(Host, Host) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
getRandomSample(int) - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
getRandomSample(int) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
getSample() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleReplyMessage
 
getSeqnum() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
getSeqnum() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleReplyMessage
 
getTtl() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ForwardJoinMessage
 
getTtl() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 

H

handleDropFromActive(Host) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
HyParView - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview
HyParView Protocol This is the Babel Implementation of HyParView protocol according to the descriptions in [1] and [2].
HyParView(String, Properties, Host) - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 

I

init(Properties) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
isFull() - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
isFull() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
isPriority() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborRequestMessage
 
isTrue() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborReplyMessage
 
IView - Interface in pt.unl.fct.di.novasys.babel.protocols.hyparview.utils
 

J

JoinMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
JoinMessage() - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinMessage
 
JoinReplyMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
JoinReplyMessage() - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinReplyMessage
 

M

MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.DisconnectMessage
 
MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ForwardJoinMessage
 
MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinMessage
 
MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinReplyMessage
 
MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborReplyMessage
 
MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborRequestMessage
 
MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
MSG_CODE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleReplyMessage
 
myself - Variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 

N

NeighborReplyMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
NeighborReplyMessage(boolean) - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborReplyMessage
 
NeighborRequestMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
NeighborRequestMessage(boolean) - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborRequestMessage
 

P

PAR_ACTIVE_VIEW_SIZE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_ARWL - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_CHANNEL_ADDRESS - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_CHANNEL_PORT - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_CHECK_CONNECTIVITY_PERIOD - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_CONTACT - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_K_A - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_K_P - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_PASSIVE_VIEW_SIZE - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_PRWL - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PAR_SHUFFLE_PERIOD - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
passive - Variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
pending - Variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PROTOCOL_ID - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
PROTOCOL_NAME - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 
pt.unl.fct.di.novasys.babel.protocols.hyparview - package pt.unl.fct.di.novasys.babel.protocols.hyparview
 
pt.unl.fct.di.novasys.babel.protocols.hyparview.messages - package pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
pt.unl.fct.di.novasys.babel.protocols.hyparview.timers - package pt.unl.fct.di.novasys.babel.protocols.hyparview.timers
 
pt.unl.fct.di.novasys.babel.protocols.hyparview.utils - package pt.unl.fct.di.novasys.babel.protocols.hyparview.utils
 

R

removePeer(Host) - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
removePeer(Host) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
rnd - Variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.HyParView
 

S

serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.DisconnectMessage
 
serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ForwardJoinMessage
 
serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinMessage
 
serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinReplyMessage
 
serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborReplyMessage
 
serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborRequestMessage
 
serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
serializer - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleReplyMessage
 
setOther(IView, Set<Host>) - Method in interface pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.IView
 
setOther(IView, Set<Host>) - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
ShuffleMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
ShuffleMessage(Host, Collection<Host>, short, short) - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
ShuffleReplyMessage - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.messages
 
ShuffleReplyMessage(Collection<Host>, short) - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleReplyMessage
 
ShuffleTimer - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.timers
 
ShuffleTimer() - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.timers.ShuffleTimer
 

T

TimerCode - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.timers.CheckConnectivityTimeout
 
TimerCode - Static variable in class pt.unl.fct.di.novasys.babel.protocols.hyparview.timers.ShuffleTimer
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.DisconnectMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ForwardJoinMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.JoinReplyMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborReplyMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.NeighborRequestMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.messages.ShuffleReplyMessage
 
toString() - Method in class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 

V

View - Class in pt.unl.fct.di.novasys.babel.protocols.hyparview.utils
 
View(int, Host, Random) - Constructor for class pt.unl.fct.di.novasys.babel.protocols.hyparview.utils.View
 
A C D F G H I J M N P R S T V 

Copyright © 2024. All rights reserved.