A B C D E F G H I J L M N O P Q R S T U V W
A
- abort() -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Leaves the multicast transport session as quickly as possible.
- abort() -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Leaves the multicast transport session as quickly as possible.
- abort() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Abort the current connection.
- abort() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- Abort the current connection.
- abort() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Abort the current connection.
- abort() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- Abort the current connection.
- actionPerformed(ActionEvent) -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- AdaptedThroughput -
Static variable in class inria.net.lrmp.LrmpProfile
- The flow control: adapted rate.
- addAdvertisementChangeListener(AdvertisementChangeListener) -
Method in class com.sun.multicast.advertising.Advertisement
- Adds a listener for any change in this Advertisement.
- addAllAdvertisementsChangeListener(AllAdvertisementsChangeListener) -
Method in class com.sun.multicast.advertising.Listener
- Adds a listener for any change in the advertisements
- addAllocator(MulticastAddressAllocator) -
Method in class com.sun.multicast.allocation.MulticastAddressManager
- Add a MulticastAddressAllocator to the list of active allocators.
- addAttribute(String) -
Method in class com.sun.multicast.advertising.Advertisement
- adds an attribute to this Advertisement.
- addBytesRcvd(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified count of bytes to the bytes received counter.
- addBytesReSent(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Method to augment the number of bytes resent.
- addBytesSent(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Method to augment the number of bytes sent.
- addChannelChangeListener(ChannelChangeListener) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Add a ChannelChangeListener to the listener list.
- addChannelListChangeListener(ChannelListChangeListener) -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Add a ChannelListChangeListener to the listener list.
- addData(String, String) -
Method in class com.sun.multicast.reliable.applications.testtools.GDManager
-
- addDuplicateBytes(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified number of bytes to the duplicate bytes received
counter.
- addDuplicatePackets() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Increments the duplicate packets received counter.
- addDuplicatePackets(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified number of packets to the duplicate packets received
counter.
- addEntity(Entity) -
Method in class inria.util.EntityTable
- adds the given entity to the table.
- addLostMembers() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds one to the lost member count.
- addLostMembers(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified count of members to the lost member count.
- addNotify() -
Method in class com.sun.multicast.reliable.applications.stock.Config
- Undocumented Method Declaration.
- addPacketsNotDelivered(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified number of packets to the number of packets that were
received but not delivered to the application.
- addPacketsNotRecovered(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified number of packets to the number of packets that were
not recovered because they were before the most current forgetBefore
value
- addPacketsRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a packet to the total packets received counter.
- addPacketsRcvd(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds the specified number of packets to the number of received packet
counter.
- addPacketsSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Increments the number of data packets sent counter.
- addPacketsSent(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified number of packets to the number of packet sent
counter.
- addPrunedMembers() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds one to the pruned member count.
- addPrunedMembers(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified count of members to the pruned member count.
- addReceiver(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a receiver to the Receivers list.
- Address - interface com.sun.multicast.allocation.Address.
- A network address.
- AddressAllocationException - exception com.sun.multicast.allocation.AddressAllocationException.
- Signals that an address allocation exception has occurred.
- AddressAllocationException() -
Constructor for class com.sun.multicast.allocation.AddressAllocationException
- Creates a
AddressAllocationException
with no detail message.
- AddressAllocationException(String) -
Constructor for class com.sun.multicast.allocation.AddressAllocationException
- Creates a
AddressAllocationException
with the specified
detail message.
- AddressAllocationInternalException - exception com.sun.multicast.allocation.AddressAllocationInternalException.
- Signals that an internal error has occurred during address allocation.
- AddressAllocationInternalException(Exception) -
Constructor for class com.sun.multicast.allocation.AddressAllocationInternalException
- Creates a
AddressAllocationInternalException
for the
given exception.
- AddressRange - class com.sun.multicast.allocation.AddressRange.
- A range of network addresses.
- AddressRange(Address, Address) -
Constructor for class com.sun.multicast.allocation.AddressRange
- Creates an
AddressRange
with the specified addresses.
- AddressSet - class com.sun.multicast.allocation.AddressSet.
- A set of network addresses.
- AddressSet(Enumeration) -
Constructor for class com.sun.multicast.allocation.AddressSet
- Creates an
AddressSet
containing the specified
set of AddressRanges
.
- AddressType - interface com.sun.multicast.allocation.AddressType.
- A network address type (IPv4, IPv6, etc.).
- addRetransBytesRcvd(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a specified count of bytes to the retransmitted bytes received
counter.
- addSCM(String) -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Adds a principal to the list of secondary channel managers (SCMs)
authorized to communicate with this channel manager.
- addSender(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Adds a sender to the Senders list.
- Advertisement - class com.sun.multicast.advertising.Advertisement.
- An Advertisement object.
- Advertisement(InetAddress, int) -
Constructor for class com.sun.multicast.advertising.Advertisement
- Creates an advertisement for an address and TTL.
- advertisementChange(AdvertisementChangeEvent) -
Method in interface com.sun.multicast.advertising.AdvertisementChangeListener
- Interface for method to handle changes to an Advertisement.
- AdvertisementChangeEvent - class com.sun.multicast.advertising.AdvertisementChangeEvent.
- AdvertisementChangeEvent object.
- AdvertisementChangeEvent(Object, Advertisement) -
Constructor for class com.sun.multicast.advertising.AdvertisementChangeEvent
- Creates an AdvertisementChangeEvent object for an Advertisement
- AdvertisementChangeListener - interface com.sun.multicast.advertising.AdvertisementChangeListener.
- AdvertisementChangeListener interface.
- advertisementDelete(AdvertisementChangeEvent) -
Method in interface com.sun.multicast.advertising.AdvertisementChangeListener
- Interface for method to handle Advertisement deletion / expiration.
- Advertiser - class com.sun.multicast.advertising.Advertiser.
- Controls advertising of Advertisement objects.
- allAdvertisementsAdd(AllAdvertisementsChangeEvent) -
Method in interface com.sun.multicast.advertising.AllAdvertisementsChangeListener
- Interface for method to handle arrival of a new Advertisement.
- allAdvertisementsChange(AllAdvertisementsChangeEvent) -
Method in interface com.sun.multicast.advertising.AllAdvertisementsChangeListener
- Interface for method to handle changes to an existing Advertisement.
- AllAdvertisementsChangeEvent - class com.sun.multicast.advertising.AllAdvertisementsChangeEvent.
- AllAdvertisementsChangeEvent object.
- AllAdvertisementsChangeEvent(Object, Advertisement) -
Constructor for class com.sun.multicast.advertising.AllAdvertisementsChangeEvent
- Creates an AllAdvertisementsChangeEvent object
- AllAdvertisementsChangeListener - interface com.sun.multicast.advertising.AllAdvertisementsChangeListener.
- AllAdvertisementsChangeListener interface.
- allAdvertisementsDelete(AllAdvertisementsChangeEvent) -
Method in interface com.sun.multicast.advertising.AllAdvertisementsChangeListener
- Interface for method to handle deletion / expiration of
an existing Advertisement.
- allocateAddresses(Scope, int, int, Date, Date, int, int, AddressSet) -
Method in interface com.sun.multicast.allocation.MulticastAddressAllocator
- Allocate one or more multicast addresses, matching the specified
parameters.
- allocateAddresses(Scope, int, int, Date, Date, int, int, AddressSet) -
Method in class com.sun.multicast.allocation.StaticAllocator
- Allocate one or more multicast addresses, matching the specified
parameters.
- allocateAddresses(String, Scope, int, int, Date, Date, int, int, AddressSet) -
Method in class com.sun.multicast.allocation.MulticastAddressManager
- Allocate one or more multicast addresses, matching the specified
parameters.
- append -
Static variable in class inria.util.Logger
-
- appendNack(LrmpLossEvent) -
Method in class inria.net.lrmp.LrmpPacket
-
- appendNack(LrmpLossEvent[]) -
Method in class inria.net.lrmp.LrmpPacket
-
- appendNackReply(LrmpLossEvent, LrmpSender, int, int) -
Method in class inria.net.lrmp.LrmpPacket
-
- appendPacket(LrmpPacket) -
Method in class inria.net.lrmp.LrmpSender
- appends the packet at the end of cache.
- appendReceiverReport(LrmpSender, LrmpSender) -
Method in class inria.net.lrmp.LrmpPacket
-
- appendRRSelection(LrmpSender, int, int) -
Method in class inria.net.lrmp.LrmpPacket
-
- appendSenderReport(LrmpSender) -
Method in class inria.net.lrmp.LrmpPacket
-
- ArgParser - class com.sun.multicast.reliable.applications.stock.ArgParser.
-
- AssertFailedException - exception com.sun.multicast.util.AssertFailedException.
- Signals that an assertion failed.
- AssertFailedException() -
Constructor for class com.sun.multicast.util.AssertFailedException
- Creates an
AssertFailedException
with no detail message.
- AssertFailedException(String) -
Constructor for class com.sun.multicast.util.AssertFailedException
- Creates an
AssertFailedException
with the specified
detail message.
- authenticate(String, String) -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Authenticate with the ChannelManager.
B
- BadBASE64Exception - exception com.sun.multicast.util.BadBASE64Exception.
- Signals that some data that was being BASE64 decoded is corrupt.
- BadBASE64Exception() -
Constructor for class com.sun.multicast.util.BadBASE64Exception
- Creates a
BadBASE64Exception
with no detail message.
- BadBASE64Exception(String) -
Constructor for class com.sun.multicast.util.BadBASE64Exception
- Creates a
BadBASE64Exception
with the specified
detail message.
- badLength -
Variable in class inria.net.lrmp.LrmpStats
- The number of bad-length packets.
- badPT -
Variable in class inria.net.lrmp.LrmpStats
- The number of bad-type packets.
- badVersion -
Variable in class inria.net.lrmp.LrmpStats
- The number of bad-version packets.
- bandwidth -
Variable in class inria.net.lrmp.LrmpProfile
- The bandwidth to use for data transmission, in kbits/sec.
- BASE64Encoder - class com.sun.multicast.util.BASE64Encoder.
- A BASE64 encoder/decoder.
- BASE64Encoder() -
Constructor for class com.sun.multicast.util.BASE64Encoder
-
- basename(String) -
Static method in class inria.util.Utilities
- Returns the base name from a file name.
- bcomp(byte[], byte[]) -
Static method in class inria.util.Utilities
- does a byte compare.
- BestEffort -
Static variable in class inria.net.lrmp.LrmpProfile
- The flow control: best effort.
- buff -
Variable in class inria.util.ByteArray
-
- buff -
Variable in class inria.net.lrmp.LrmpPacket
- the data buffer.
- BufferOverrun -
Static variable in class inria.net.lrmp.LrmpErrorEvent
- The error cause: out of buffer error, i.e., no enough buffer space.
- busy(int) -
Static method in class inria.util.Logger
-
- ByteArray - class inria.util.ByteArray.
- The ByteArray class represents an array of bytes for fast access in networking
packages.
- ByteArray() -
Constructor for class inria.util.ByteArray
- constructs an empty ByteArray object for subclasses.
- ByteArray(byte[], int, int) -
Constructor for class inria.util.ByteArray
- constructs a ByteArray object and initializes it from the given array.
- ByteArray(String) -
Constructor for class inria.util.ByteArray
- constructs a ByteArray object and initializes it from the given string.
- bytes -
Variable in class inria.net.MulticastSession
-
- bytes -
Variable in class inria.net.lrmp.LrmpSender
-
- bytes() -
Method in class inria.net.MulticastSession
- returns the total number of bytes received.
- byteToInt(byte[], int) -
Static method in class inria.util.Utilities
- Get integer value from a byte array.
- byteToLong(byte[], int) -
Static method in class inria.util.Utilities
- Get long value from a byte array.
C
- cache -
Variable in class inria.net.lrmp.LrmpSender
-
- cacheSize -
Variable in class inria.net.lrmp.LrmpSender
-
- CallGDImpl - class com.sun.multicast.reliable.applications.testtools.CallGDImpl.
- Implements all RMI functions.
- CallGDImpl() -
Constructor for class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Starts GraphManager and ResetGDManager (GraphData)
singletons
- CallGDServer - class com.sun.multicast.reliable.applications.testtools.CallGDServer.
- Starts the registry on port 1099, loads all functions contained in
CallGDImpl.java
- CallGDServer() -
Constructor for class com.sun.multicast.reliable.applications.testtools.CallGDServer
-
- callMCTestQA(String) -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- callMCTestQA(String) -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Starts receivers
- CallProduct - interface com.sun.multicast.reliable.applications.testtools.CallProduct.
- Defines all functions found in CallGDImpl.java
- caseDiff -
Static variable in class inria.util.ByteArray
-
- cause -
Variable in class inria.net.lrmp.LrmpErrorEvent
- The error cause.
- Channel - interface com.sun.multicast.reliable.channel.Channel.
- A reliable multicast channel.
- CHANNEL_FIELD_ABSTRACT -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
abstract has changed.
- CHANNEL_FIELD_ADDITIONAL_ADVERTISED_DATA -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
additional advertised data has changed.
- CHANNEL_FIELD_ADDITIONAL_UNADVERTISED_DATA -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
additional unadvertised data has changed.
- CHANNEL_FIELD_ADVERTISEMENT_ADDRESS -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
advertisement address has changed.
- CHANNEL_FIELD_ADVERTISING_REQUESTED -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
advertising requested flag has changed.
- CHANNEL_FIELD_APPLICATION_NAME -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
application name has changed.
- CHANNEL_FIELD_CHANNEL_NAME -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
channel name has changed.
- CHANNEL_FIELD_CIPHER_MODE -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
enabled flag has changed.
- CHANNEL_FIELD_CONTACT_NAME -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
contact name has changed.
- CHANNEL_FIELD_DATA_END_TIME -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
data end time has changed.
- CHANNEL_FIELD_DATA_START_TIME -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
data start time has changed.
- CHANNEL_FIELD_ENABLED -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
enabled flag has changed.
- CHANNEL_FIELD_MAXIMUM_SPEED -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
maximum speed has changed.
- CHANNEL_FIELD_MINIMUM_SPEED -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
minimum speed has changed.
- CHANNEL_FIELD_MULTIPLE_SENDERS_ALLOWED -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
multiple senders allowed flag has changed.
- CHANNEL_FIELD_SESSION_END_TIME -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
session end time has changed.
- CHANNEL_FIELD_TRANSPORT_PROFILE -
Static variable in interface com.sun.multicast.reliable.channel.Channel
- A constant used in a ChannelChangedEvent to indicate that the
transport profile has changed.
- ChannelException - exception com.sun.multicast.reliable.channel.ChannelException.
- Signals that a channel exception of some sort has occurred.
- ChannelException() -
Constructor for class com.sun.multicast.reliable.channel.ChannelException
- Creates a
ChannelException
with no detail message.
- ChannelException(String) -
Constructor for class com.sun.multicast.reliable.channel.ChannelException
- Creates a
ChannelException
with the specified
detail message.
- ChannelManager - interface com.sun.multicast.reliable.channel.ChannelManager.
- A reliable multicast channel manager.
- ChannelManagerFinder - class com.sun.multicast.reliable.channel.ChannelManagerFinder.
- A channel manager finder.
- ChannelManagerNotFoundException - exception com.sun.multicast.reliable.channel.ChannelManagerNotFoundException.
- Signals that a channel manager could not be found.
- ChannelManagerNotFoundException() -
Constructor for class com.sun.multicast.reliable.channel.ChannelManagerNotFoundException
- Creates a
ChannelManagerNotFoundException
with no
detail message.
- ChannelManagerNotFoundException(String) -
Constructor for class com.sun.multicast.reliable.channel.ChannelManagerNotFoundException
- Creates a
ChannelManagerNotFoundException
with the specified
detail message.
- ChannelNotFoundException - exception com.sun.multicast.reliable.channel.ChannelNotFoundException.
- Signals that no channel could be found.
- ChannelNotFoundException() -
Constructor for class com.sun.multicast.reliable.channel.ChannelNotFoundException
- Creates a
ChannelNotFoundException
with no detail message.
- ChannelNotFoundException(String) -
Constructor for class com.sun.multicast.reliable.channel.ChannelNotFoundException
- Creates a
ChannelNotFoundException
with the specified
detail message.
- Chat - class com.sun.multicast.reliable.applications.chat.Chat.
- A chat application that uses reliable multicast.
- CHECKSUM -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- childScope -
Variable in class inria.net.lrmp.LrmpDomainStats
- the scope of the child.
- classpath -
Variable in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
- clear() -
Method in class inria.util.FIFOQueue
- Clears the queue.
- clearCache(long) -
Method in class inria.net.lrmp.LrmpSender
-
- clone() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Creates a new transport profile with all the attributes of the
current TransportProfile.
- clone() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Create a new UMTransportProfile object and return it to the caller.
- clone() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Returns a copy of this transport profile.
- clone() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Creates a copy of the TRAM Statistics blocks and returns a reference
to it.
- clone() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Create a new LRMPTransportProfile object and return it to the caller.
- clone() -
Method in class com.sun.multicast.advertising.Advertisement
- Clones this Advertisement object
- clone() -
Method in class com.sun.multicast.allocation.StaticAllocator
- Creates a new StaticAllocator object that works like this one and
returns it to the caller.
- clone() -
Method in class inria.util.ByteArray
- returns a cloned instance of the current object.
- clone() -
Method in class inria.net.lrmp.LrmpProfile
-
- clone() -
Method in class inria.net.lrmp.LrmpPacket
- Creates a new object of the same class as this object.
- clone() -
Method in class inria.net.lrmp.LrmpDomainStats
-
- clone() -
Method in class inria.net.lrmp.LrmpStats
-
- close() -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Leaves the multicast transport session gracefully.
- close() -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Leaves the multicast transport session gracefully.
- close() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- The close method shuts down the socket after flushing the transmit
queue.
- close() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- The close method shuts down the socket after flushing the transmit
queue.
- close() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- The close method shuts down the socket after flushing the transmit
queue.
- close() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- The close method shuts down the socket after flushing the transmit
queue.
- close() -
Method in class com.sun.multicast.reliable.simple.SimpleSender
- Leaves the multicast transport session gracefully.
- close() -
Method in class com.sun.multicast.reliable.simple.SimpleReceiver
- Leaves the multicast transport session gracefully.
- closeWindow() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- closeWindow() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMon
-
- com.sun.multicast.advertising - package com.sun.multicast.advertising
- Provides services for advertising multicast sessions.
- com.sun.multicast.allocation - package com.sun.multicast.allocation
- Provides multicast address allocation services.
- com.sun.multicast.reliable - package com.sun.multicast.reliable
- A set of packages enabling application
developers to take advantage of emerging reliable multicast (RM) technologies across any
IP network.
- com.sun.multicast.reliable.applications.chat - package com.sun.multicast.reliable.applications.chat
- Source code for the sample chat application.
This application uses reliable multicast for a multi-sender chat
application. - com.sun.multicast.reliable.applications.dynamic_filters - package com.sun.multicast.reliable.applications.dynamic_filters
- Source code for sample dynamic filters.
- com.sun.multicast.reliable.applications.mctest - package com.sun.multicast.reliable.applications.mctest
- Source code for the MCTest application.
This application uses reliable multicast to stream data from a sender
to multiple receivers. - com.sun.multicast.reliable.applications.slingerSwing - package com.sun.multicast.reliable.applications.slingerSwing
- Sample file transfer application.
- com.sun.multicast.reliable.applications.stock - package com.sun.multicast.reliable.applications.stock
- Source code for the sample stock ticker application.
This application uses the TRAM reliable multicast protocol to periodically send
stock information from one sender (StockServer) to multiple receivers (StockViewer). - com.sun.multicast.reliable.applications.testtools - package com.sun.multicast.reliable.applications.testtools
How to Use the JRMSTest harness.
- com.sun.multicast.reliable.applications.tree - package com.sun.multicast.reliable.applications.tree
- TRAM tree-building simulator.
- com.sun.multicast.reliable.channel - package com.sun.multicast.reliable.channel
- Controls session-level aspects of a reliable multicast application.
- com.sun.multicast.reliable.simple - package com.sun.multicast.reliable.simple
- Provides streamlined classes for building reliable
multicast applications.
- com.sun.multicast.reliable.transport - package com.sun.multicast.reliable.transport
- Provides a set of interfaces for accessing and implementing reliable multicast transports.
- com.sun.multicast.reliable.transport.lrmp - package com.sun.multicast.reliable.transport.lrmp
- An implementation of the Light-Weight Reliable Multicast Protocol.
- com.sun.multicast.reliable.transport.tram - package com.sun.multicast.reliable.transport.tram
- An implementation of the Tree-Based Reliable Multicast (TRAM) protocol.
- com.sun.multicast.reliable.transport.um - package com.sun.multicast.reliable.transport.um
- Am implementation of unreliable multicast transport.
- com.sun.multicast.util - package com.sun.multicast.util
- Provides various common utility functions for the
com.sun.multicast package.
- compare(ByteArray) -
Method in class inria.util.ByteArray
- compares with the given array.
- compareIgnoreCase(ByteArray) -
Method in class inria.util.ByteArray
- compares with the given array.
- compareTo(Object) -
Method in class com.sun.multicast.allocation.AddressRange
- Compares this
AddressRange
with the specified
object for order.
- compareTo(Object) -
Method in class com.sun.multicast.allocation.ScopeName
- Compares this
ScopeName
with the specified
object for order.
- compareTo(Object) -
Method in class com.sun.multicast.allocation.ScopeList
- Compares this
ScopeList
with the specified
object for order.
- compareTo(Object) -
Method in interface com.sun.multicast.allocation.Address
- Compares this
Address
with another
Object
for order.
- compareTo(Object) -
Method in class com.sun.multicast.allocation.IPv4Address
- Compares this
Address
with the specified
object for order.
- compareTo(Object) -
Method in class com.sun.multicast.allocation.Scope
- Compares this
Scope
with the specified
object for order.
- Config - class com.sun.multicast.reliable.applications.stock.Config.
- Undocumented Class Declaration.
- Config(StockViewer, boolean) -
Constructor for class com.sun.multicast.reliable.applications.stock.Config
- Undocumented Class Constructor.
- CONFIGFILE -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAM_INFO
-
- ConstantThroughput -
Static variable in class inria.net.lrmp.LrmpProfile
- The flow control: constant rate.
- containedIn(byte[], int) -
Method in class inria.util.ByteArray
- returns true if the given array contains the current array at the
given offset.
- containedIn(ByteArray) -
Method in class inria.util.ByteArray
- returns true if the given array contains the current array.
- containedInIgnoreCase(byte[], int) -
Method in class inria.util.ByteArray
- returns true if the given array contains this array at the
given offset.
- containEntity(int) -
Method in class inria.util.EntityTable
- contains the entity.
- contains(Address) -
Method in class com.sun.multicast.allocation.AddressRange
- Checks whether this
AddressRange
contains a given
Address
.
- convertPathname(String) -
Static method in class inria.util.Utilities
- converts a file path name appropriate to the platform.
- copyTo(byte[], int) -
Method in class inria.util.ByteArray
- Copies the byte array to the given byte array.
- count -
Variable in class inria.util.ByteArray
-
- createChannel() -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Create a new Channel.
- createDatagramPacket() -
Method in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
- Create a DatagramPacket from the existing data in this class.
- createGraphs() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- createRMPacketSocket(int) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Creates an RMPacketSocket using this TransportProfile as input.
- createRMPacketSocket(int) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Creates an RMPacketSocket using this TransportProfile as input.
- createRMPacketSocket(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an RMPacketSocket using this TransportProfile.
- createRMPacketSocket(int) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Creates an RMPacketSocket using this TransportProfile as input.
- createRMPacketSocket(int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Creates a ChannelRMPacketSocket for sending and/or receiving on
the channel.
- createRMPacketSocket(int, InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an RMPacketSocket using this TransportProfile.
- createRMPacketSocket(int, InetAddress, TRAMSimulator) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an RMPacketSocket using this TransportProfile and a
TRAMSimulator object.
- createRMPacketSocket(int, TRAMSimulator) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an RMPacketSocket using this TransportProfile and a
TRAMSimulator object.
- createRMPacketSocket(TransportProfile, int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Creates a ChannelRMPacketSocket for sending and/or receiving on
the channel.
- createRMStreamSocket(int) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Creates an RMStreamSocket using this TransportProfile as input.
- createRMStreamSocket(int) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Creates an RMStreamSocket using this TransportProfile as input.
- createRMStreamSocket(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an RMStreamSocket using this TransportProfile.
- createRMStreamSocket(int) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Creates an RMStreamSocket using this TransportProfile as input.
- createRMStreamSocket(int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Creates a ChannelRMStreamSocket for sending and/or receiving on the
channel.
- createRMStreamSocket(int, InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an RMStreamSocket using this TransportProfile.
- createRMStreamSocket(TransportProfile, int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Creates a ChannelRMStreamSocket for sending and/or receiving on
the channel.
- ctlRate -
Variable in class inria.net.lrmp.LrmpStats
- The current total control data rate in bytes/sec.
- ctrlBytes -
Variable in class inria.net.lrmp.LrmpStats
- The total control bytes.
- ctrlPackets -
Variable in class inria.net.lrmp.LrmpStats
- The total number of control packets.
- customPaint() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas
- This is the paint that draws the lines in real time.
- customPaint() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- customPaint() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas
-
- customPaint() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMon
-
D
- dataBytes -
Variable in class inria.net.lrmp.LrmpStats
- The total data bytes, including retransmitted packets.
- datalen -
Variable in class inria.net.lrmp.LrmpPacket
- the length of application data in the packet.
- dataPackets -
Variable in class inria.net.lrmp.LrmpStats
- The total number of data packets, including retransmitted packets.
- dataRate -
Variable in class inria.net.lrmp.LrmpStats
- The current total data rate in bytes/sec.
- DataReceiver - class com.sun.multicast.reliable.applications.stock.DataReceiver.
-
- DataSender - class com.sun.multicast.reliable.applications.stock.DataSender.
-
- DataStats - class com.sun.multicast.reliable.applications.stock.DataStats.
-
- DataStats(PrintStream, boolean) -
Constructor for class com.sun.multicast.reliable.applications.stock.DataStats
-
- debug -
Static variable in class inria.util.Logger
-
- debug(Object, String) -
Static method in class inria.util.Logger
- prints a message to stdout if the debug flag is true.
- debug(String) -
Static method in class inria.util.Logger
- prints a message to stdout if the debug flag is true.
- decentralizedPruning() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- decode(byte[]) -
Static method in class com.sun.multicast.util.BASE64Encoder
- Perform BASE64 decoding (without line endings).
- deepClone(Object) -
Static method in class com.sun.multicast.util.Util
- Perform a deep clone of an object.
- dequeue() -
Method in class inria.util.FIFOQueue
- Dequeues an object from the queue.
- destroy() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Destroys the
Channel
.
- diff32(int, int) -
Static method in class inria.util.Utilities
- does 32-bit diff of seqno (seq1 - seq2).
- difference(Address) -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns the difference between this
Address
and another one.
- dirname(String) -
Static method in class inria.util.Utilities
- Returns the dir name from a file name.
- disableAuthentication() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Disables the use of Authentication.
- disableAuthentication() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- disables the use of Authentication
- disableAuthentication() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Disables the use of Authentication by the transport.
- disableAuthentication() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Disables the use of Authentication.
- disableCipher() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Disables the use of cipher functionality.
- distance -
Variable in class inria.net.lrmp.LrmpEntity
- approximative number of hops from local site.
- draw(Graphics) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- drawGraph(GraphData) -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- drawGraph(GraphData) -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- drawGraph(GraphData) -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Draws lines on the Graphs using Graph Data
- drawRateGraph(GraphData) -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- drops -
Variable in class inria.net.lrmp.LrmpSender
-
- dump(byte[], int, int) -
Static method in class inria.util.Logger
-
- dump(Object, byte[], int, int) -
Static method in class inria.util.Logger
-
- dump(PrintStream, byte[], int, int) -
Static method in class inria.util.Logger
- unconditional dump.
- dupBytes -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of duplicate bytes.
- dupBytes -
Variable in class inria.net.lrmp.LrmpStats
- The duplicate data bytes.
- duplicate() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Duplicates the
Channel
.
- duplicates -
Variable in class inria.net.lrmp.LrmpSender
-
- dupNack -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of duplicate NACK packets.
- dupNack -
Variable in class inria.net.lrmp.LrmpStats
- The number of duplicate NACK packets.
- dupPackets -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of duplicate data packets.
- dupPackets -
Variable in class inria.net.lrmp.LrmpStats
- The number of duplicate data packets.
- DynamicFilter - interface com.sun.multicast.reliable.channel.DynamicFilter.
- An object that filters or otherwise transforms data on a packet-based
channel.
E
- enableAuthentication() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Enables the use of authentication.
- enableAuthentication() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- enable the use of authentication.
- enableAuthentication() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Enables the use of authentication by the transport.
- enableAuthentication() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Enable the use of authentication.
- enableCipher() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Enables the use of cipher functionality.
- enabled -
Variable in class inria.net.lrmp.LrmpDomainStats
- the state.
- encode(byte[]) -
Static method in class com.sun.multicast.util.BASE64Encoder
- Perform BASE64 encoding (without line endings).
- end -
Variable in class inria.net.lrmp.LrmpPacket
- the end marker.
- END_OF_SEQUENCE -
Static variable in interface inria.net.lrmp.LrmpEventHandler
- the event type: end of sequence.
- endBit -
Static variable in class inria.net.lrmp.LrmpPacket
-
- endsWith(byte) -
Method in class inria.util.ByteArray
- Tests if this array ends with the specified byte.
- endsWith(ByteArray) -
Method in class inria.util.ByteArray
- Tests if this array ends with the specified suffix.
- enqueue(Object) -
Method in class inria.util.FIFOQueue
- Enqueues the given object.
- Entity - class inria.util.Entity.
- an entity is anything identified by an interger ID.
- Entity(int) -
Constructor for class inria.util.Entity
- constructs an Entity.
- EntityTable - class inria.util.EntityTable.
- EntityTable contains a set of entities indexed by ID.
- EntityTable() -
Constructor for class inria.util.EntityTable
- constructs an EntityTable object.
- EntityTable(int, int) -
Constructor for class inria.util.EntityTable
- constructs an EntityTable object.
- equals(ByteArray) -
Method in class inria.util.ByteArray
- returns true if the given array equals the current array.
- equals(Entity) -
Method in class inria.util.Entity
- compares with the given entity for equality.
- equals(LrmpEntity) -
Method in class inria.net.lrmp.LrmpEntity
- Compares with an Lrmp entity for equality.
- equals(LrmpPacket) -
Method in class inria.net.lrmp.LrmpPacket
-
- equals(Object) -
Method in class com.sun.multicast.allocation.AddressRange
- Indicates whether some other object is "equal to" this one.
- equals(Object) -
Method in class com.sun.multicast.allocation.ScopeName
- Indicates whether some other object is "equal to" this one.
- equals(Object) -
Method in class com.sun.multicast.allocation.ScopeList
- Indicates whether some other object is "equal to" this one.
- equals(Object) -
Method in class com.sun.multicast.allocation.IPv4Address
- Indicates whether some other object is "equal to" this one.
- equals(Object) -
Method in class com.sun.multicast.allocation.Scope
- Indicates whether some other object is "equal to" this one.
- equalsIgnoreCase(ByteArray) -
Method in class inria.util.ByteArray
- returns true if the given array equals this array.
- errLogFileMaxSize -
Static variable in class inria.util.Logger
-
- error(Object, String) -
Static method in class inria.util.Logger
- prints a trace message.
- error(Object, String) -
Method in interface inria.util.LoggerInterface
- prints an error message.
- error(Object, String, Exception) -
Static method in class inria.util.Logger
-
- error(String) -
Static method in class inria.util.Logger
-
- error(String) -
Method in interface inria.util.LoggerInterface
- prints an error message.
- error(String, Exception) -
Static method in class inria.util.Logger
-
- EventHandler - interface inria.util.EventHandler.
-
- EventManager - class inria.util.EventManager.
- This implements an event manager for timer events.
- EventManager() -
Constructor for class inria.util.EventManager
- Undocumented Class Constructor.
- expected -
Variable in class inria.net.lrmp.LrmpSender
-
- expected() -
Method in class inria.net.lrmp.LrmpSender
- Returns the next sequence number that will be used in transmission or
reception.
F
- failures -
Variable in class inria.net.lrmp.LrmpStats
- The number of local reception failures.
- fatal(Object, String) -
Static method in class inria.util.Logger
-
- fatal(Object, String) -
Method in interface inria.util.LoggerInterface
- prints an error message.
- fatal(String) -
Static method in class inria.util.Logger
-
- fatal(String) -
Method in interface inria.util.LoggerInterface
- prints an error message.
- FIFOQueue - class inria.util.FIFOQueue.
- This class implements the first in first out queue.
- FIFOQueue(int) -
Constructor for class inria.util.FIFOQueue
- Constructs a FIFOQueue instance.
- fileChannel(Channel, String) -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Serialize and store a channel in a file.
- fileExtension(String) -
Static method in class inria.util.Utilities
- gets extension string of a file name.
- findAllocator(String) -
Method in class com.sun.multicast.allocation.MulticastAddressManager
- Find the allocator with the specified name.
- findScopeForTTL(int) -
Method in class com.sun.multicast.allocation.ScopeList
- Finds a Scope suitable for use with the specified ttl value.
- first -
Variable in class inria.net.lrmp.LrmpPacket
- the start marker.
- fixedPoint32ToMillis(int) -
Static method in class inria.util.NTP
- converts a 32 bit fixed point integer to milliseconds.
- FLAGBIT_CONGESTION -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- FLAGBIT_PRUNE -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- flush() -
Method in class inria.net.lrmp.Lrmp
- Flushes the output queue.
- formatDataPacket(boolean) -
Method in class inria.net.lrmp.LrmpPacket
-
G
- GDManager - class com.sun.multicast.reliable.applications.testtools.GDManager.
- Manages the parsing of bytes and time for Graphing.
- getAbstract() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets an optional field containing an abstract describing the channel.
- getAckWindow() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the Acknowledgement window size.
- getAdditionalAdvertisedData() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets an optional field for additional channel-specific data to be
included in advertisements.
- getAdditionalUnadvertisedData() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets an optional field for additional channel-specific data to be
included in the channel, but not included in advertisements.
- getAddress() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Returns the multicast address for this TransportProfile.
- getAddress() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Returns the multicast address for this TransportProfile.
- getAddress() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Returns the multicast address specified in the TransportProfile.
- getAddress() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Returns the multicast address for this TransportProfile.
- getAddress() -
Method in class inria.net.lrmp.LrmpEntity
- Returns the network address.
- getAddress() -
Method in class inria.net.lrmp.Lrmp
- Returns the destination address.
- getAddress() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the network address of the original packet sender.
- getAddressCount() -
Method in class com.sun.multicast.allocation.AddressRange
- Gets the number of addresses in this
AddressRange
.
- getAddressCount() -
Method in class com.sun.multicast.allocation.AddressSet
- Gets the number of addresses in this
AddressSet
.
- getAddresses() -
Method in interface com.sun.multicast.allocation.Lease
- Gets the multicast addresses associated with this lease.
- getAddresses() -
Method in class com.sun.multicast.allocation.Scope
- Gets the addresses included in the scope.
- getAddressRanges() -
Method in class com.sun.multicast.allocation.AddressSet
- Gets an
Enumeration
of AddressRanges
that are contained in this AddressSet
.
- getAddressType() -
Method in class com.sun.multicast.allocation.AddressRange
- Gets the type of addresses in this
AddressRange
.
- getAddressType() -
Method in interface com.sun.multicast.allocation.Address
- Gets the
AddressType
of this Address
.
- getAddressType() -
Static method in class com.sun.multicast.allocation.IPv4AddressType
- Gets the singleton
IPv4AddressType
object.
- getAddressType() -
Method in class com.sun.multicast.allocation.IPv4Address
- Gets the
AddressType
of this Address
.
- getAddressType() -
Method in class com.sun.multicast.allocation.AddressSet
- Gets the type of addresses in this
AddressSet
.
- getAdvertisedAddress() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the advertised address.
- getAdvertisedTTL() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the advertised TTL.
- getAdvertisementAddress() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Returns the multicast address used for advertisements.
- getAdvertisementCount() -
Method in class com.sun.multicast.advertising.Advertisement
- Returns the number of times the Advertisement has been transmitted
- getAdvertisementCount() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the count of times the channel has been advertised.
- getAdvertisements() -
Method in class com.sun.multicast.advertising.Listener
- Returns an array of all advertisements heard on the default address
- getAdvertisements(InetAddress) -
Method in class com.sun.multicast.advertising.Listener
- Returns an array of all advertisements heard on the specified address
- getAdvertisementTimestamp() -
Method in class com.sun.multicast.advertising.Advertisement
- Returns the Date of the last transmission of this Advertisement
- getAdvertisementTimestamp() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the time the channel was last advertised.
- getAdvertiser() -
Static method in class com.sun.multicast.advertising.Advertiser
- Returns a reference to the Advertiser.
- getAdvertisingRequested() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Tests if channel advertising has been requested.
- getAllAdvertisements() -
Method in class com.sun.multicast.advertising.Listener
- Returns an array of all advertisements heard
- getAllocatorName() -
Method in interface com.sun.multicast.allocation.MulticastAddressAllocator
- Get the name used to identify the allocator.
- getAllocatorName() -
Method in class com.sun.multicast.allocation.StaticAllocator
- Get the name used to identify the allocator.
- getAllocators() -
Method in class com.sun.multicast.allocation.MulticastAddressManager
- Get the list of active allocators.
- getApplicationName() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Returns the channel's application name.
- getAttributes() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the global attributes of the session.
- getAuthenticationSpecFileName() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Returns the name of the authenticationSpec filename to use for
initialization.
- getAuthenticationSpecFileName() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- gets the name of the authenticationSpec filename to use for
initialization.
- getAuthenticationSpecFileName() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the name of the authenticationSpec filename that is to be
used for initialization.
- getAuthenticationSpecFileName() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Gets the name of the authentication Spec filename to use for
initialization.
- getAuthenticationSpecPassword() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Returns the password for the authenticationSpec.
- getAuthenticationSpecPassword() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Gets the password for the authenticationSpec
- getAuthenticationSpecPassword() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the password for the authenticationSpec
- getAuthenticationSpecPassword() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Gets the password for the authenticationSpec
- getBadPacketCount() -
Method in class inria.net.lrmp.LrmpSender
- Returns the number of bad packets received.
- getBandwidth() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the session bandwidth.
- getBeaconRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the rate at which the Beacon messages are sent.
- getBeaconTTLIncrements() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the TTL steps by which the multicast scope of the beacon message
is incremented.
- getBoolean(String, String, boolean) -
Method in class com.sun.multicast.reliable.applications.stock.ArgParser
-
- getByteCount() -
Method in class inria.net.lrmp.LrmpSender
- Returns the number of bytes sent or received.
- getBytes() -
Method in interface com.sun.multicast.allocation.Address
- Gets a byte array representing this
Address
.
- getBytes() -
Method in class com.sun.multicast.allocation.IPv4Address
- Gets a byte array representing this
Address
.
- getCacheSize() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the maximum cache size in packets
- getChangedAdvertisement() -
Method in class com.sun.multicast.advertising.AllAdvertisementsChangeEvent
- Returns a copy of the changed Advertisement from the event
- getChangedAdvertisement() -
Method in class com.sun.multicast.advertising.AdvertisementChangeEvent
- Returns a copy of the changed advertisement from the event.
- getChannel(long) -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Get the Channel that goes with a given channel ID.
- getChannelCount() -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Get the number of channels accessible to this principal on this channel
manager.
- getChannelID() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the channel ID (a long that identifies the channel uniquely,
at least within the ChannelManager).
- getChannelLimit() -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Gets the maximum number of channels that this PCM can own.
- getChannelList(String, String) -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Get an array of channel IDs for all the channels accessible to this
principal on this channel manager that match the channel and
application names given.
- getChannelManager(String) -
Static method in class com.sun.multicast.reliable.channel.ChannelManagerFinder
- Get a
ChannelManager
object that goes with the supplied
principal name.
- getChannelName() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Returns the channel name.
- getCipherSpecFileName() -
Method in interface com.sun.multicast.reliable.channel.Channel
- gets the name of the specification file that is to be used to initialize
the Cipher.
- getCollisionLocation() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getConfigFilePath() -
Method in class com.sun.multicast.allocation.StaticAllocator
- Gets the configuration file's path name.
- getConfiguration() -
Method in class com.sun.multicast.allocation.StaticAllocator
- Gets a Properties object that represents the current state of
this object.
- getCongestionWindow() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the current congestion window size.
- getContactName() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets an optional field containing a contact name for the channel.
- getCreationTime() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the time the channel was created.
- getCurrentAdCount() -
Method in class com.sun.multicast.advertising.Listener
- Returns the count of advertisements heard on the standard address
- getCurrentAdCount(InetAddress) -
Method in class com.sun.multicast.advertising.Listener
- Returns the count of advertisements heard on a given address
- getCurrentAdvertisementInterval() -
Method in class com.sun.multicast.advertising.Advertisement
- Returns the number of seconds between the last two transmissions
of this Advertisement
- getCurrentAdvertisementInterval() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the number of seconds between the last two advertisements.
- getDataBuffer() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the data buffer.
- getDataEndTime() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets a copy of the channel's data end time.
- getDataLength() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the length of application data.
- getDataRate() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
-
- getDataRate() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Returns the maximum send rate for this TransportProfile (in
bytes per second).
- getDataRate() -
Method in class inria.net.lrmp.LrmpSender
- Returns the current date rate.
- getDataSourceAddress() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the source address of the multicast data stream.
- getDataStartTime() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the time at which the first data packet was received.
- getDataStartTime() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets a copy of the channel's data start time.
- getDefaultName() -
Method in class com.sun.multicast.allocation.Scope
- Gets a default
ScopeName
for the scope.
- getDirectMemberCount() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Return the number of direct members.
- getDomainStats(int) -
Method in class inria.net.lrmp.Lrmp
- Returns the recovery domain statistics.
- getDouble(String, String, double) -
Method in class com.sun.multicast.reliable.applications.stock.ArgParser
-
- getDuplicateBytes() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the number of bytes of redundant data received.
- getDuplicateCount() -
Method in class inria.net.lrmp.LrmpSender
- Returns the number of duplicate packets received.
- getDuplicatePackets() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the number of duplicate(redundant) packets received.
- getDuration() -
Method in interface com.sun.multicast.allocation.Lease
- Gets the duration of this lease.
- getDynamicFilterList() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Returns a deep copy of the channel's list of dynamic filters.
- getEMailAddress() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the email address of the owner.
- getEndTime() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the end time of the session.
- getEntity(int) -
Method in class inria.util.EntityTable
- gets the entity.
- getExactVM() -
Method in class com.sun.multicast.reliable.applications.testtools.SelectVM
-
- getExpirationTime() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets a copy of the channel's expiration time.
- getFirstAddress() -
Method in class com.sun.multicast.allocation.AddressRange
- Gets the first address in this
AddressRange
.
- getFirstAddress() -
Method in class com.sun.multicast.allocation.AddressSet
- Gets the first
Address
in this AddressSet
.
- getGDManager() -
Static method in class com.sun.multicast.reliable.applications.testtools.GDManager
-
- getGraphManager() -
Static method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- getHaInterval() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the interval between successive Head Advertisements.
- getHashHosts() -
Method in class com.sun.multicast.reliable.applications.testtools.HostNameManager
-
- getHaTTLIncrements() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the TTL steps by which the multicast scope of the Head
Advertisement message is to be incremented.
- getHaTTLLimit() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the TTL limit of the Head Advertisement message.
- getHead() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getHelloRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the rate at which the Hello messages are sent.
- getHostCount() -
Method in class com.sun.multicast.reliable.applications.testtools.HostNameManager
-
- getHostNameManager() -
Static method in class com.sun.multicast.reliable.applications.testtools.HostNameManager
-
- getHosts() -
Method in class com.sun.multicast.reliable.applications.testtools.HostNameManager
-
- getHttpRoot(String) -
Static method in class inria.util.Utilities
- gets root http url, something like http://a.b.c
- getIANAID() -
Method in class com.sun.multicast.allocation.IPv4AddressType
- Returns the IANA-assigned address family code for this address type.
- getIANAID() -
Method in interface com.sun.multicast.allocation.AddressType
- Returns the IANA-assigned address family code for this address type.
- getId() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the session id.
- getID() -
Method in class inria.util.Entity
- returns the id.
- getIndirectMemberCount() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Return the number of indirect members.
- getInfo() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the session description.
- getInputStream() -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Returns an InputStream object for receiving data from this
multicast transport session.
- getInputStream() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- The getInputStream method returns an InputStream object for this
transport.
- getInputStream() -
Method in class com.sun.multicast.reliable.simple.SimpleReceiver
- Returns an InputStream object that may be used to receive data.
- getInteger(String, String, int) -
Method in class com.sun.multicast.reliable.applications.stock.ArgParser
-
- getInterface() -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Returns the address of the network interface used for sending
data for this multicast transport session.
- getInterface() -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Returns the address of the network interface used for sending
data over the multicast transport session.
- getInterface() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- The getInterface method returns the InetAddress of the local port
that data is transmitted on if other than the default.
- getInterface() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- The getInterface method returns the InetAddress of the local port
that data is transmitted on if other than the default.
- getInterface() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- The getInterface method returns the InetAddress of the local port
that data is transmitted on if other than the default.
- getInterface() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- The getInterface method returns the InetAddress of the local port
that data is transmitted on if other than the default.
- getInvalidAdvertisementCount() -
Method in class com.sun.multicast.advertising.Listener
- Returns the count of invalid advertisements received on the standard
address
- getInvalidAdvertisementCount(InetAddress) -
Method in class com.sun.multicast.advertising.Listener
- Returns the count of invalid advertisements received on the address
- getJitter() -
Method in class inria.net.lrmp.LrmpSender
- Returns the packet interarrival jitter in milliseconds.
- getLanguage() -
Method in class com.sun.multicast.allocation.ScopeName
- Gets the language tag.
- getLanLeader() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getLastAddress() -
Method in class com.sun.multicast.allocation.AddressRange
- Gets the last address in this
AddressRange
.
- getLastTime() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the time the announcement of this session was heard.
- getLastTimeHeard() -
Method in class inria.net.lrmp.LrmpEntity
- Returns the last time when this entity was heard.
- getLateJoinPreference() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the current Late join preference.
- getLeadTime() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the channel's suggested registration lead time.
- getLeadTimeRandomInterval() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the channel's suggested registration randomizer interval.
- getLength() -
Method in class inria.util.ByteArray
- returns the length of data.
- getLevel() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getListener() -
Static method in class com.sun.multicast.advertising.Listener
- Retrieves the Listener object
- getLocalHost() -
Static method in class inria.util.Utilities
- gets the local host address.
- getLocalHostName() -
Static method in class inria.util.Utilities
- gets the local host address.
- getLocation() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getLogMask() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getLostMembers() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the number of members that were disowned as a result of
inactiveness.
- getLowerSocket() -
Method in interface com.sun.multicast.reliable.channel.DynamicFilter
- Gets the lower level RMPacketSocket.
- getLrmpStats() -
Method in class inria.net.lrmp.Lrmp
- Returns the overall statistics.
- getMaxBuf() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- This method returns the maximum buffer size used in reception of
data packets.
- getMaxCongestionWindowMultiple() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getMaxConsecutiveCongestionCount() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getMaxDataLength() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the maximum length available for application data in the buffer.
- getMaxDataRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the maximum rate data transfer.
- getMaxDataRate() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Returns the maximum send rate for this TransportProfile (in
bytes per second).
- getMaxDataRate() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- Gets the current current value of maximum rate of data transmission in
bytes/second.
- getMaxHABWWhileDataTransfer() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the configured limit on the bandwidth usage by HA message during
the multicast data transfer.
- getMaxHABWWhileTreeForming() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the configured limit on the bandwidth usage by HA message during
the tree formation phase(before the multicast data starts).
- getMaxHelloMisses() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the count of Hello messages that are to be missed continuously
by a member to declare the head inactive and re-affiliate with
another head.
- getMaximumSpeed() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the maximum speed at which channel sends data in bits per second.
- getMaxLength() -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Gets the maximum amount of data that can be sent in a DatagramPacket
over this socket.
- getMaxLength() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Gets the maximum amount of data that can be sent in a DatagramPacket
over this socket.
- getMaxLength() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Gets the maximum amount of data that can be sent in a DatagramPacket
over this socket.
- getMaxLength() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- Gets the maximum amount of data that can be sent in a DatagramPacket
over this socket.
- getMaxMembers() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the limit of the number of members that a group head can
accommodate.
- getMaxNonHeads() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the configured limit of the number of non Head members(i.e.,
members with MROLE set to MEMBER_ONLY) that can be accepted as
members while performing the role of a head.
- getMaxPruneTime() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the maximum time to wait before pruning a slow member
- getMcastBeaconRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast beacons received.
- getMcastBeaconSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast beacons sent.
- getMcastControlBytesRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast control bytes received.
- getMcastControlBytesSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast control bytes sent.
- getMcastHARcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast HA messages received.
- getMcastHASent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast HA messages sent.
- getMcastHelloRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast hellos received.
- getMcastHelloSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast hellos sent.
- getMcastMSRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast MS messages received.
- getMcastMSSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of multicast MS messages sent.
- getMedia() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the array of media.
- getMemberCount() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getMemberCount(TRAMPacketSocket) -
Method in class com.sun.multicast.reliable.applications.stock.DataStats
-
- getMessage() -
Method in class com.sun.multicast.util.ImpossibleException
- Produce the message, include the message from the internal
exception if there is one.
- getMessage() -
Method in class com.sun.multicast.allocation.AddressAllocationInternalException
- Produce the message, include the message from the internal
exception if there is one.
- getMinDataRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the minimum rate of data transfer.
- getMinimumSpeed() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the minimum speed at which channel sends data in bits per second.
- getMissingPacketThreshold() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getMrole() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the specified Member Role(mrole) value in the Transport profile.
- getMsRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the rate at which the Member Solicitation(MS) messages
are sent.
- getMsTTLIncrements() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the TTL steps by which the multicast scope of the Member
Solicitation(MS) message is to be incremented.
- getMulticastAddressManager() -
Static method in class com.sun.multicast.allocation.MulticastAddressManager
- Get the MulticastAddressManager object for this Java VM.
- getNackCount() -
Method in class inria.net.lrmp.LrmpEntity
- Returns the number of NACK packets heard from this entity.
- getNackReportWindow() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the size of the negative Acknowledgement window.
- getName() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Returns the name of this transport.
- getName() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Returns the name of this transport.
- getName() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Returns the name of this transport.
- getName() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Returns the name of this transport.
- getName() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the session name.
- getName() -
Method in class com.sun.multicast.allocation.ScopeName
- Gets the scope name.
- getNames() -
Method in class com.sun.multicast.allocation.Scope
- Gets an
Enumeration
of the names for the scope.
- getOffset() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the offset to application data.
- getOriginAddress() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the address of the announcer.
- getOutputStream() -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Returns an OutputStream object for sending data over this
multicast transport session.
- getOutputStream() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- The getOutputStream method returns an OutputStream object for sending
data over the multicast connection.
- getOutputStream() -
Method in class com.sun.multicast.reliable.simple.SimpleSender
- Returns an OutputStream object that may be used to send data.
- getOwnedChannelCount() -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Gets the number of channels owned by this channel manager.
- getOwnedChannelList() -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Gets a list of channel IDs for channels owned by this channel manager.
- getOwner() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the owner name.
- getPacket(long) -
Method in class inria.net.lrmp.LrmpSender
-
- getPacketCount() -
Method in class inria.net.lrmp.LrmpSender
- Returns the number of packets sent or received.
- getPacketsNotDelivered() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the number of packets that were not delivered to
the application because they were before the most current
forgetBefore value.
- getPacketsNotRecovered() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the number of packets that were not recovered because they were
before the current forgerBefore value.
- getPacketSocket() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getPacketsRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the number of data packets received.
- getPacketsSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the number of packets sent.
- getPeakMembers() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the maximum number of members tuned to the multicast session.
- getPhone() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the phone number of the owner.
- getPort() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Returns the multicast port number for this TransportProfile.
- getPort() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Returns the multicast port number for this TransportProfile.
- getPort() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Returns the multicast port number specified in the TransportProfile.
- getPort() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Returns the multicast port number for this TransportProfile.
- getPort() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getPort() -
Method in class inria.net.lrmp.Lrmp
- Returns the port number.
- getPrimaryChannelManager(String) -
Static method in class com.sun.multicast.reliable.channel.ChannelManagerFinder
- Get a
PrimaryChannelManager
object that goes with the
supplied principal name.
- getPropManager() -
Static method in class com.sun.multicast.reliable.applications.testtools.PropManager
-
- getPropManager(String) -
Static method in class com.sun.multicast.reliable.applications.testtools.PropManager
-
- getPropManager(String[]) -
Static method in class com.sun.multicast.reliable.applications.testtools.PropManager
-
- getProps() -
Method in class com.sun.multicast.reliable.applications.testtools.PropManager
-
- getPrunedMembers() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the number of members that were pruned during the session.
- getPruneHelloRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the rate at which the Hello messages are sent after it has
been detected that a member has not sent an ACK.
- getPruningWindow() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getRandomDouble() -
Static method in class inria.util.Utilities
- returns a random integer using the default seed.
- getRandomInteger() -
Static method in class inria.util.Utilities
- returns a random integer using the default seed.
- getRateIncreaseFactor() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getReceiveBufferSize() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- This function returns the value that was asked to be set using
setReceiveBufferSize.
- getReceiver() -
Method in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
- getReceiverCount() -
Method in interface com.sun.multicast.reliable.transport.RMStatistics
- Returns the count of receivers participating in the multicast session.
- getReceiverCount() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the count of receivers participating in the multicast session.
- getReceiverList() -
Method in interface com.sun.multicast.reliable.transport.RMStatistics
- Returns the list of receivers of the multicast session.
- getReceiverList() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the list of known receivers of the tuned to the multicast
session.
- getReceiverMaxDataRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getReceiverMaxDataRate() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Gets the Max receiver rate at the transport profile associated with
this socket.
- getRectangle() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getRegisteredReceiverCount() -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Get the number of registered receivers for the ChannelManager.
- getRegisteredReceiverList() -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Get an array of principal names for all the registered receivers
on this channel manager.
- getRegistrationFailureCount() -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Get the number of registration failures for the ChannelManager.
- getReleased() -
Method in interface com.sun.multicast.allocation.Lease
- Returns
true
if the lease has been released.
- getRepairCount() -
Method in class inria.net.lrmp.LrmpSender
- Returns the number of repair packets sent or received.
- getReset() -
Method in class com.sun.multicast.reliable.applications.testtools.ResetGDManager
-
- getReset() -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- getReset() -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Gets the flag that lets receivers know whether or not
the graph is in the process of being reset.
- getResetGDManager() -
Static method in class com.sun.multicast.reliable.applications.testtools.ResetGDManager
-
- getRetransBytesRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the number of retransmitted data bytes received.
- getRetransmissionsRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the count of retransmission packets received.
- getRetransmissionsSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Gets the count of retransmission packets sent.
- getRMStatistics() -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Retrieve the RMStatistics block of this socket.
- getRMStatistics() -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Retrieve the RMStatistics Block of this socket.
- getRMStatistics() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Returns the latest snapshot of the maintained Transport
statistics block.
- getRMStatistics() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- This method returns a clone(copy) of the Statistics block in use in
this socket.
- getRMStatistics() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- This method returns a clone of the Statistics block in use in
this socket.
- getRMStatistics() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- Returns the latest snapshot of the maintained Transport
statistics block.
- getRTT() -
Method in class inria.net.lrmp.LrmpEntity
- Returns the round trip time, in milliseconds.
- getRTT() -
Method in class inria.net.lrmp.LrmpDomainStats
- returns the mean round trip time in milliseconds.
- getSAhead() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Method to test if REPAIR_NODE mode is turned on.
- getSCMCount() -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Gets the number of secondary channel managers (SCMs) authorized
to communicate with this channel manager.
- getSCMList() -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Gets a copy of the list of secondary channel managers (SCMs) authorized
to communicate with this channel manager.
- getScope() -
Method in interface com.sun.multicast.allocation.Lease
- Gets the Scope associated with this lease.
- getScopeList(AddressType) -
Method in class com.sun.multicast.allocation.MulticastAddressManager
- Get the multicast scope list.
- getScopeList(AddressType) -
Method in interface com.sun.multicast.allocation.MulticastAddressAllocator
- Get the multicast scope list.
- getScopeList(AddressType) -
Method in class com.sun.multicast.allocation.StaticAllocator
- Get the multicast scope list.
- getScopes() -
Method in class com.sun.multicast.allocation.ScopeList
- Gets an
Enumeration
of the scopes in this list.
- getSenderCount() -
Method in interface com.sun.multicast.reliable.transport.RMStatistics
- Returns the count of senders participating in the multicast session.
- getSenderCount() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the count of senders participating in the multicast session.
- getSenderList() -
Method in interface com.sun.multicast.reliable.transport.RMStatistics
- Returns the list of senders of the multicast session.
- getSenderList() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the list of senders of the multicast session.
- getSessionEndTime() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets a copy of the channel's session end time.
- getSessionId() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the session ID associated with this transport profile.
- getShort(byte[], int) -
Static method in class inria.util.Utilities
- Get short value from a byte array.
- getSize() -
Method in class inria.util.FIFOQueue
- Returns the number of objects in the queue.
- getSoTimeout() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Return the SO_TIMEOUT setting in milliseconds.
- getSource() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the packet source, i.e., the original packet sender.
- getSourceID() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the identifier of the original packet sender.
- getStartTime() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the start time of the session.
- getStartTime() -
Method in interface com.sun.multicast.allocation.Lease
- Gets the start time of this lease.
- getString() -
Method in class com.sun.multicast.advertising.InvalidAdvertisementException
- Returns the detailed error message
- getString(String, String, String) -
Method in class com.sun.multicast.reliable.applications.stock.ArgParser
-
- getTimeForAvgRateCalc() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- getTimeSentData() -
Method in class inria.net.lrmp.LrmpSender
- Returns the last time sent data.
- getTmode() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the specified Transport Mode(tmode) value in the transport
profile.
- getTotalDataReceive() -
Method in interface com.sun.multicast.reliable.transport.RMStatistics
- Returns the bytecount of data received by this node.
- getTotalDataReceive() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the bytecount of data received by this node.
- getTotalDataReSent() -
Method in interface com.sun.multicast.reliable.transport.RMStatistics
- Returns the bytecount of data retransmitted by this node to perform
repairs.
- getTotalDataReSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the bytecount of data retransmitted by this node to perform
repairs.
- getTotalDataSent() -
Method in interface com.sun.multicast.reliable.transport.RMStatistics
- Returns the bytecount of data contributed to the multicast session.
- getTotalDataSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Returns the bytecount of data contributed to the multicast session.
- getTraceFile() -
Static method in class inria.util.Logger
-
- getTRAMTransportProfile() -
Method in class com.sun.multicast.reliable.simple.SimpleSender
-
- getTRAMTransportProfile() -
Method in class com.sun.multicast.reliable.simple.SimpleReceiver
-
- getTransferDataSize() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the transfer data size that is currently in use.
- getTransferDuration() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets allowed duration of data transfer.
- getTransportProfile() -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Retrieve the transport profile this socket is currently using.
- getTransportProfile() -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Retrieve the transport profile this socket is currently using.
- getTransportProfile() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Return a copy of the transport profile this socket is using.
- getTransportProfile() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- This method returns a clone(copy) of the TransportProfile in use in
this socket.
- getTransportProfile() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- This method returns a clone of the TransportProfile in use in
this socket.
- getTransportProfile() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- Return a copy of the transport profile this socket is using.
- getTransportProfile() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Returns a copy of the channel's TransportProfile.
- getTransportReceiverCount() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Gets the number of receivers connected to the transport.
- getTreeFormationPreference(boolean) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the configured tree formation preference.
- getTTL() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Returns the time-to-live for this TransportProfile.
- getTTL() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Returns the time-to-live for this TransportProfile.
- getTTL() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Returns the time-to-live for this TransportProfile.
- getTTL() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Returns the time-to-live for this TransportProfile.
- getTTL() -
Method in class com.sun.multicast.allocation.Scope
- Gets the ttl value to be used when transmitting
on addresses in the scope.
- getTTL() -
Method in class inria.net.MulticastSession
- gets the TTL value.
- getTTL() -
Method in class inria.net.lrmp.Lrmp
- Returns the scope value.
- getType() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- getUnicastPort() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the unicast communication port in use.
- getUrl() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the url.
- getURLRoot(String) -
Static method in class inria.util.Utilities
- gets the root of url, something like proto://a.b.c
- getVersion() -
Method in class com.sun.multicast.advertising.Advertisement
- gets the version.
- GMTDate(long) -
Static method in class inria.util.Utilities
- returns a string representation of the time using GMT.
- go() -
Method in class com.sun.multicast.reliable.applications.stock.DataSender
-
- go() -
Method in class com.sun.multicast.reliable.applications.stock.DataReceiver
-
- GraphManager - class com.sun.multicast.reliable.applications.testtools.GraphManager.
- This is a wrapper for PerfMon and RatePerfMon.
H
- HAINTERVAL -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- handleTimerEvent(Object, long) -
Method in interface inria.util.EventHandler
- Handle an timer event.
- handleTimerEvent(Object, long) -
Method in class inria.util.EventManager
- Undocumented Method Declaration.
- hasAMessageEnqueued() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- hashCode() -
Method in class com.sun.multicast.allocation.AddressRange
- Returns a hash code value for the
AddressRange
.
- hashCode() -
Method in class com.sun.multicast.allocation.ScopeName
- Returns a hash code value for this object.
- hashCode() -
Method in class com.sun.multicast.allocation.ScopeList
- Returns a hash code value for this object.
- hashCode() -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns a hash code value for this object.
- hashCode() -
Method in class com.sun.multicast.allocation.Scope
- Returns a hash code value for this object.
- HEAD -
Static variable in interface com.sun.multicast.reliable.applications.tree.Members
-
- headChange(int) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- headChange(int, int) -
Method in interface com.sun.multicast.reliable.transport.tram.TRAMSimulator
- informs the simulator of a node's head change
- highestSeqnoGot() -
Method in class inria.net.lrmp.LrmpSender
- Returns the highest sequence number seen from the sender.
- highestSeqnoGot(long) -
Method in class inria.net.lrmp.LrmpSender
-
- HostNameManager - class com.sun.multicast.reliable.applications.testtools.HostNameManager.
- Used to create a Hashtable for storing hostnames found int the
hostnames.txt file.
I
- id -
Variable in class inria.util.Entity
-
- ImpossibleException - exception com.sun.multicast.util.ImpossibleException.
- Signals that an exception that should never occur has occurred.
- ImpossibleException(Exception) -
Constructor for class com.sun.multicast.util.ImpossibleException
- Creates an
ImpossibleException
for the
given exception.
- incBytes(int) -
Method in class inria.net.lrmp.LrmpSender
-
- incDrops() -
Method in class inria.net.lrmp.LrmpSender
-
- incDuplicate() -
Method in class inria.net.lrmp.LrmpSender
-
- incExpected() -
Method in class inria.net.lrmp.LrmpSender
-
- incNack() -
Method in class inria.net.lrmp.LrmpEntity
-
- incPackets() -
Method in class inria.net.lrmp.LrmpSender
-
- incPacketsRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Increments the number of packets received counter by 1.
- incRepairs() -
Method in class inria.net.lrmp.LrmpSender
-
- incRetransRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Increments retransmission packets received.
- incRetransSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Increments the number of retransmission packets sent.
- indexOf(ByteArray, int) -
Method in class inria.util.ByteArray
- returns the index of the first occurrence of the given array within this
array.
- inetAddr -
Variable in class inria.net.MulticastSession
-
- InetAddressToInt(InetAddress) -
Static method in class com.sun.multicast.util.Util
- Converts an InetAddress into an int.
- init() -
Method in interface com.sun.multicast.allocation.MulticastAddressAllocator
- Inform the allocator that the MulticastAddressManager is now managing it.
- init() -
Method in class com.sun.multicast.allocation.StaticAllocator
- Inform the allocator that the MulticastAddressManager is now managing it.
- initCache(int) -
Method in class inria.net.lrmp.LrmpSender
-
- initDone() -
Method in class com.sun.multicast.reliable.applications.stock.DataSender
-
- initDone() -
Method in class com.sun.multicast.reliable.applications.stock.DataReceiver
-
- initialize(InetAddress, int) -
Method in class inria.net.MulticastSession
- creates MulticastSocket or DatagramSocket according to the class of the given
IP address.
- initialize(String, int) -
Method in class inria.net.MulticastSession
- creates MulticastSocket or DatagramSocket according to the class of the given
IP address.
- initNews() -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- initTickers() -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- inria.net - package inria.net
-
- inria.net.lrmp - package inria.net.lrmp
-
- inria.util - package inria.util
-
- interval -
Variable in class inria.net.lrmp.LrmpSender
-
- intToByte(int, byte[], int) -
Static method in class inria.util.Utilities
- Put an integer value into a byte array in the MSBF order.
- intToInetAddress(int) -
Static method in class com.sun.multicast.util.Util
- Converts an int into an InetAddress.
- InvalidAdvertisementException - exception com.sun.multicast.advertising.InvalidAdvertisementException.
- Signals that a Invalid Advertisement exception has occurred.
- InvalidAdvertisementException() -
Constructor for class com.sun.multicast.advertising.InvalidAdvertisementException
- Creates an
InvalidAdvertisementException
with no
detail message.
- InvalidAdvertisementException(String) -
Constructor for class com.sun.multicast.advertising.InvalidAdvertisementException
- Creates an
InvalidAdvertisementException
with a
detail message.
- InvalidChannelException - exception com.sun.multicast.reliable.channel.InvalidChannelException.
- Signals that the channel is not valid.
- InvalidChannelException() -
Constructor for class com.sun.multicast.reliable.channel.InvalidChannelException
- Creates an
InvalidChannelException
with no detail message.
- InvalidChannelException(String) -
Constructor for class com.sun.multicast.reliable.channel.InvalidChannelException
- Creates an
InvalidChannelException
with the specified
detail message.
- InvalidMulticastAddressException - exception com.sun.multicast.reliable.transport.InvalidMulticastAddressException.
- The InvalidMulticastAddressException is thrown when
the TransportProfile is being created and an invalid multicast
address is specified.
- InvalidMulticastAddressException() -
Constructor for class com.sun.multicast.reliable.transport.InvalidMulticastAddressException
- Constructs an InvalidMulticastAddressException message with no detail.
- InvalidMulticastAddressException(String) -
Constructor for class com.sun.multicast.reliable.transport.InvalidMulticastAddressException
- Constructs an InvalidMulticastAddressException message with a
detail string.
- InvalidTransportProfileException - exception com.sun.multicast.reliable.transport.InvalidTransportProfileException.
- The InvalidTransportProfileException is thrown when the
createRMPacketSocket or createRMStreamSocket method with an invalid
TransportProfile is called.
- InvalidTransportProfileException() -
Constructor for class com.sun.multicast.reliable.transport.InvalidTransportProfileException
- Constructs an InvalidTransportProfileException message with no detail.
- InvalidTransportProfileException(String) -
Constructor for class com.sun.multicast.reliable.transport.InvalidTransportProfileException
- Constructs an InvalidTransportProfileException message with
a detail string.
- IPv4Address - class com.sun.multicast.allocation.IPv4Address.
- An IPv4 network address.
- IPv4Address(InetAddress) -
Constructor for class com.sun.multicast.allocation.IPv4Address
- Creates an
AddressRange
with the specified addresses.
- IPv4AddressType - class com.sun.multicast.allocation.IPv4AddressType.
- The IPv4 address type.
- IrrecoverableDataException - exception com.sun.multicast.reliable.transport.IrrecoverableDataException.
- The IrrecoverableDataException is thrown when the transport layer
cannot recover a lost packet.
- IrrecoverableDataException() -
Constructor for class com.sun.multicast.reliable.transport.IrrecoverableDataException
- Constructs a IrrecoverableDataException message with no detail.
- IrrecoverableDataException(String) -
Constructor for class com.sun.multicast.reliable.transport.IrrecoverableDataException
- Constructs a IrrecoverableDataException message with
a detail string.
- isAddressInUse(InetAddress) -
Method in class com.sun.multicast.advertising.Listener
- Determines whether or not the specified address is being advertised
- isAdvertising() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Tests if the channel is being advertised.
- isCached(long) -
Method in class inria.net.lrmp.LrmpSender
-
- isEnabled() -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Tests whether the channel manager is enabled.
- isEnabled() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Tests whether the channel is enabled.
- isFirst() -
Method in class inria.net.lrmp.LrmpPacket
- Deprecated. it is removed.
- isFirstOfBlock() -
Method in class inria.net.lrmp.LrmpPacket
- Deprecated. it is removed.
- isHostFile() -
Method in class com.sun.multicast.reliable.applications.testtools.HostNameManager
-
- isLanLeader() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- isLanTreeFormationEnabled() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Method to test whether or not lan tree formation is allowed.
- isLast() -
Method in class inria.net.lrmp.LrmpPacket
- Deprecated. it is removed.
- isLastOfBlock() -
Method in class inria.net.lrmp.LrmpPacket
- Deprecated. it is removed.
- isLoggingEnabled() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Method to test the logging status.
- isLoggingEnabled(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- isLost() -
Method in class inria.net.lrmp.LrmpSender
- Returns true if the sender is lost.
- isMulticast(InetAddress) -
Static method in class inria.net.MulticastSession
- returns true if the address is in class D.
- isMultipleSendersAllowed() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Tests if multiple senders are allowed on this channel.
- isMultiSender() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Determines if multiple senders are supported with this TransportProfile.
- isMultiSender() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Determines if multiple senders are supported with this TransportProfile.
- isMultiSender() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Determines if multiple senders are supported with this TransportProfile.
- isMultiSender() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Determines if multiple senders are supported with this TransportProfile.
- isOrdered() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Method to test if Packet Ordering option is enabled.If the
application requires that the data is returned to the application
in the order which it was sent, the ordered flag needs to be set.
- isOrdered() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Returns the value of the ordered flag.
- isOrdered() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Test method to check if Packet Ordering option is enabled in the
Transport profile.
- isOrdered() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Returns the value of the ordered flag.
- isReliable() -
Method in class inria.net.lrmp.LrmpPacket
- Returns the reliable flag.
- isSmoothTransmission() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the flag indicating whether or not bursting transmission is allowed.
- isUsingAuthentication() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Returns the value of the authentication flag.
- isUsingAuthentication() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Returns the value of the authentication flag.
- isUsingAuthentication() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Returns the value of the authentication flag.
- isUsingAuthentication() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Returns the value of the authentication flag.
- isUsingCipher() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Test method to check if the cipher functionality is being used.
- isValid() -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Tests whether this TransportProfile is valid.
- isValid() -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Tests whether this TransportProfile is valid.
- isValid() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Tests whether this TransportProfile is valid.
- isValid() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Tests whether this TransportProfile is valid.
- isValid() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Tests whether the channel is valid.
- isValidURL(String) -
Static method in class inria.util.Utilities
- Check if the url is valid.
J
- javahome -
Variable in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
- jitter -
Variable in class inria.net.lrmp.LrmpSender
-
- JRMSTest - class com.sun.multicast.reliable.applications.testtools.JRMSTest.
- Main class that runs the JRMSTest harness.
L
- lastError -
Variable in class inria.net.lrmp.LrmpSender
-
- lastseq -
Variable in class inria.net.lrmp.LrmpSender
-
- lastTimeForData -
Variable in class inria.net.lrmp.LrmpSender
-
- LATE_JOIN_WITH_FULL_RECOVERY -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify the Late Join preference.
- LATE_JOIN_WITH_LIMITED_RECOVERY -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify the Late Join preference.
- LATE_JOIN_WITH_NO_RECOVERY -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify the Late Join preference.
- LateJoinException - exception com.sun.multicast.reliable.transport.LateJoinException.
- The LateJoinException is thrown when the transport layer
detects that the joined the multicast session is in the middle
of the data transmission.
- LateJoinException() -
Constructor for class com.sun.multicast.reliable.transport.LateJoinException
- Constructs a LateJoinException message with no detail.
- LateJoinException(String) -
Constructor for class com.sun.multicast.reliable.transport.LateJoinException
- Constructs a LateJoinException message with
a detail string.
- Lease - interface com.sun.multicast.allocation.Lease.
- A multicast address lease.
- length() -
Method in class inria.util.ByteArray
- returns the length of data.
- levelChange(int) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- levelChange(int, int) -
Method in interface com.sun.multicast.reliable.transport.tram.TRAMSimulator
- informs the simulator of a node's rxLevel change
- LimitedLoss -
Static variable in class inria.net.lrmp.LrmpProfile
- The reliability requirement: limited loss.
- LimitExceededException - exception com.sun.multicast.reliable.channel.LimitExceededException.
- Signals that the maximum number of channels on a PrimaryChannelManager
has been exceeded.
- LimitExceededException() -
Constructor for class com.sun.multicast.reliable.channel.LimitExceededException
- Creates a
LimitExceededException
with no detail message.
- LimitExceededException(String) -
Constructor for class com.sun.multicast.reliable.channel.LimitExceededException
- Creates a
LimitExceededException
with the specified
detail message.
- Listener - class com.sun.multicast.advertising.Listener.
- The Listener object manages all address listener objects
- localDate(long) -
Static method in class inria.util.Utilities
- returns a string representation of the time using the default locale.
- localhost -
Static variable in class inria.util.Utilities
-
- localHostName -
Static variable in class inria.util.Utilities
-
- LOG_CONGESTION -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Logging of Congestion' related messages.
- LOG_CONTROL_MESG -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Logging of TRAM Control' messages.
- LOG_DATA_CACHE -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Logging of Data Cache related' messages.
- LOG_DATA_MESG -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Logging of TRAM Data' messages.
- LOG_DIAGNOSTICS -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Log DIAGNOSTICS' messages.
- LOG_INFO -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Log INFO' messages.
- LOG_NONE -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Log nothing' option.
- LOG_PERFORMANCE_MONITOR -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Level for visual performance monitor.
- LOG_SECURITY -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Logging of Security related' messages.
- LOG_SESSION_STATUS -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Logging of Multicast session related' messages.
- LOG_TEST -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Logging of Test related' messages.
- LOG_VERBOSE -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify 'Log Everything' option.
- LogFileManager - class com.sun.multicast.reliable.applications.testtools.LogFileManager.
- Parses through all log and logbak files checking for succeeded and
passed.
- LogFileManager() -
Constructor for class com.sun.multicast.reliable.applications.testtools.LogFileManager
-
- Logger - class inria.util.Logger.
- This class provides a flexible log mechanism.
- Logger() -
Constructor for class inria.util.Logger
-
- LoggerInterface - interface inria.util.LoggerInterface.
- logger interface methods.
- loser -
Variable in class inria.net.lrmp.LrmpErrorEvent
- The loser, generally the local user.
- LossAllowed -
Static variable in class inria.net.lrmp.LrmpProfile
- The reliability requirement: loss tolerable.
- lossAllowed() -
Method in class inria.net.lrmp.LrmpProfile
- Returns true if packet loss is allowed.
- lost -
Variable in class inria.net.lrmp.LrmpSender
-
- losts -
Variable in class inria.net.lrmp.LrmpErrorEvent
- The number of lost packets.
- Lrmp - class inria.net.lrmp.Lrmp.
- an implementation of the Light-weight Reliable Multicast Protocol which provides
point-to-multipoint reliable and ordered data delivery service.
- LRMP_INFO - class com.sun.multicast.reliable.transport.lrmp.LRMP_INFO.
- This public class is used to hold LRMP version number.
- LRMP_INFO() -
Constructor for class com.sun.multicast.reliable.transport.lrmp.LRMP_INFO
-
- Lrmp(InetAddress, int, int, LrmpProfile) -
Constructor for class inria.net.lrmp.Lrmp
- creates and joins an LRMP multicast session.
- Lrmp(InetAddress, int, LrmpProfile) -
Constructor for class inria.net.lrmp.Lrmp
- creates and joins an LRMP unicast session.
- Lrmp(String, int, int, LrmpProfile) -
Constructor for class inria.net.lrmp.Lrmp
- creates and joins an LRMP multicast session.
- Lrmp(String, int, LrmpProfile) -
Constructor for class inria.net.lrmp.Lrmp
- creates and joins an LRMP unicast session.
- LrmpDomainStats - class inria.net.lrmp.LrmpDomainStats.
- statistic data about local error recovery.
- LrmpDomainStats() -
Constructor for class inria.net.lrmp.LrmpDomainStats
-
- LrmpEntity - class inria.net.lrmp.LrmpEntity.
- encapsulates the information about an LRMP entity.
- LrmpErrorEvent - class inria.net.lrmp.LrmpErrorEvent.
- encapsulates the information about an unrecoverable sequence error event.
- LrmpErrorEvent() -
Constructor for class inria.net.lrmp.LrmpErrorEvent
-
- LrmpEventHandler - interface inria.net.lrmp.LrmpEventHandler.
- this is the event interface that an application should implement to process data
and control events received from the LRMP session.
- LrmpException - exception inria.net.lrmp.LrmpException.
- Lrmp exception that is raised when an error occurs in calling
an Lrmp method.
- LrmpException(String) -
Constructor for class inria.net.lrmp.LrmpException
- constructs an instance of LrmpException with the specified detail message.
- LrmpPacket - class inria.net.lrmp.LrmpPacket.
- encapsulates an LRMP data packet.
- LrmpPacket() -
Constructor for class inria.net.lrmp.LrmpPacket
- Constructs a reliable LrmpPacket.
- LrmpPacket(boolean) -
Constructor for class inria.net.lrmp.LrmpPacket
- Constructs an LrmpPacket.
- LrmpPacket(boolean, byte[], int, int) -
Constructor for class inria.net.lrmp.LrmpPacket
- Constructs an LrmpPacket from received data.
- LrmpPacket(boolean, int) -
Constructor for class inria.net.lrmp.LrmpPacket
- Constructs an LrmpPacket.
- LrmpPacket(int) -
Constructor for class inria.net.lrmp.LrmpPacket
- Constructs a reliable LrmpPacket.
- LRMPPacketSocket - class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket.
- An RMPacketSocket for the LRMP transport.
- LrmpProfile - class inria.net.lrmp.LrmpProfile.
- LRMP profile is used to configure an LRMP object from an application.
- LrmpProfile() -
Constructor for class inria.net.lrmp.LrmpProfile
- Constructs a LrmpProfile.
- LrmpSender - class inria.net.lrmp.LrmpSender.
- An LRMP sender is an LRMP entity that sends data packets.
- LrmpSender(int, InetAddress, long) -
Constructor for class inria.net.lrmp.LrmpSender
-
- LrmpStats - class inria.net.lrmp.LrmpStats.
- LRMP statistic information.
- LrmpStats() -
Constructor for class inria.net.lrmp.LrmpStats
-
- LRMPTransportProfile - class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile.
- A TransportProfile for the LRMP transport.
- LRMPTransportProfile(InetAddress, int) -
Constructor for class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Creates a new LRMPTransportProfile with the specified
multicast address and port.
M
- main(String[]) -
Static method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.chat.Chat
- Runs the chat application.
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.stock.DataSender
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.stock.StockServer
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.stock.DataReceiver
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.testtools.CallGDServer
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.testtools.JRMSTest
-
- main(String[]) -
Static method in class com.sun.multicast.reliable.applications.testtools.PerfMon
-
- main(String[]) -
Static method in class inria.util.EventManager
- Undocumented Method Declaration.
- main(String[]) -
Static method in class inria.util.NTP
-
- MAX_CONG_WINDOW_MULTIPLE -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- maxCtlRate -
Variable in class inria.net.lrmp.LrmpStats
- The maximum total control data rate reached in bytes/sec.
- maxDataLen -
Variable in class inria.net.lrmp.LrmpPacket
- the maximum length (bytes) available in the allocated buffer for application data.
- maxDataRate -
Variable in class inria.net.lrmp.LrmpStats
- The maximum total data rate reached in bytes/sec.
- MaxPacketSize -
Variable in class inria.net.MulticastSession
-
- maxRate -
Variable in class inria.net.lrmp.LrmpProfile
- The expected maximum data rate, in kbits/sec.
- maxseq -
Variable in class inria.net.lrmp.LrmpSender
-
- MaxTriesReached -
Static variable in class inria.net.lrmp.LrmpErrorEvent
- The error cause: maximum number of repair requests reached.
- MEMBER -
Static variable in interface com.sun.multicast.reliable.applications.tree.Members
-
- MEMBER_EAGER_HEAD -
Static variable in class com.sun.multicast.reliable.transport.tram.MROLE
- The constant MEMBER_EAGER_HEAD is used to specify member to perform the
role of a preferred repair node in the TRAM repair tree.
- MEMBER_ONLY -
Static variable in class com.sun.multicast.reliable.transport.tram.MROLE
- The constant MEMBER_ONLY is used to specify member to perform the
role of a simple recipient of multicast data.
- MEMBER_RELUCTANT_HEAD -
Static variable in class com.sun.multicast.reliable.transport.tram.MROLE
- The constant MEMBER_RELUCTANT_HEAD used to specify member to
assume the role of a repair node only if no other repair nodes
with MROLE of MEMBER_EAGER_HEAD is accepting new members in the
neighborhood.
- memberCountChange(int) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- memberCountChange(int, int) -
Method in interface com.sun.multicast.reliable.transport.tram.TRAMSimulator
- informs the simulator of a node's member count change
- MemberPrunedException - exception com.sun.multicast.reliable.transport.MemberPrunedException.
- The MemberPrunedException is thrown when a member detects that it has
been pruned from the tree.
- MemberPrunedException() -
Constructor for class com.sun.multicast.reliable.transport.MemberPrunedException
- Constructs a MemberPrunedException message with no detail.
- MemberPrunedException(String) -
Constructor for class com.sun.multicast.reliable.transport.MemberPrunedException
- Constructs a MemberPrunedException message with
a detail string.
- Members - interface com.sun.multicast.reliable.applications.tree.Members.
- Undocumented Interface Declaration.
- merge(AddressRange) -
Method in class com.sun.multicast.allocation.AddressRange
- Returns an
AddressRange
represents the merger of this
AddressRange
with otherRange
.
- messageEnqueued(boolean) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- millis(long) -
Static method in class inria.util.NTP
- converts 64 bit NTP time to UNIX time in milliseconds.
- millisToFixedPoint32(int) -
Static method in class inria.util.NTP
- converts milliseconds to 32 bit fixed point integer.
- MIN_CONG_WINDOW_MULTIPLE -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- constant to limit congestionWindow as a multiple of ackWindow.
- minRate -
Variable in class inria.net.lrmp.LrmpProfile
- The expected minimum data rate, in kbits/sec.
- Modulo32 -
Static variable in class inria.util.Utilities
-
- monitor() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Lets the application monitor the session without receiving
packets.
- mouseClicked(MouseEvent) -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- mouseEntered(MouseEvent) -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- mouseExited(MouseEvent) -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- mousePressed(MouseEvent) -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- mouseReleased(MouseEvent) -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- MROLE - class com.sun.multicast.reliable.transport.tram.MROLE.
- Constants to define the role played by a member(or a node) in
TRAM multicast repair tree.
- MROLE() -
Constructor for class com.sun.multicast.reliable.transport.tram.MROLE
-
- mrtt -
Variable in class inria.net.lrmp.LrmpDomainStats
- the mean round-trip time in units of 1/8 milliseconds.
- MTU -
Static variable in class inria.net.lrmp.LrmpPacket
- LRMP maximum transmission unit including the packet header.
- MulticastAddressAllocator - interface com.sun.multicast.allocation.MulticastAddressAllocator.
- A multicast address allocator.
- MulticastAddressManager - class com.sun.multicast.allocation.MulticastAddressManager.
- A multicast address manager.
- MulticastAddressManager() -
Constructor for class com.sun.multicast.allocation.MulticastAddressManager
- Create a new MulticastAddressManager.
- MulticastSession - class inria.net.MulticastSession.
- an abstract class for managing a multicast/unicast session over DatagramSocket.
- MulticastSession() -
Constructor for class inria.net.MulticastSession
- creates a MulticastSession object.
N
- nack -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of NACK packets.
- nack -
Variable in class inria.net.lrmp.LrmpStats
- The total number of NACK packets, including duplicate NACK.
- nackReply -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of NACK reply packets.
- nackReply -
Variable in class inria.net.lrmp.LrmpStats
- The total number of NACK reply packets.
- newDataRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.PerfMon
-
- nextAddress() -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns the next
IPv4Address
.
- nextRRTime -
Variable in class inria.net.lrmp.LrmpSender
-
- nextSRTime -
Variable in class inria.net.lrmp.LrmpSender
-
- NoAddressAvailableException - exception com.sun.multicast.allocation.NoAddressAvailableException.
- Signals that an address allocation request could not be completed
because no address meeting the requirements was available.
- NoAddressAvailableException() -
Constructor for class com.sun.multicast.allocation.NoAddressAvailableException
- Creates a
NoAddressAvailableException
with no
detail message.
- NoAddressAvailableException(String) -
Constructor for class com.sun.multicast.allocation.NoAddressAvailableException
- Creates a
NoAddressAvailableException
with the specified
detail message.
- NoLoss -
Static variable in class inria.net.lrmp.LrmpProfile
- The reliability requirement: no loss.
- NoMembersException - exception com.sun.multicast.reliable.transport.NoMembersException.
- The NoMembersException is thrown when a TRAM sender tries to send
data and there are no members in the group.
- NoMembersException() -
Constructor for class com.sun.multicast.reliable.transport.NoMembersException
- Constructs an NoMembersException message with no detail.
- NoMembersException(String) -
Constructor for class com.sun.multicast.reliable.transport.NoMembersException
- Constructs an NoMembersException message with a detail string.
- NoReceiverReport -
Static variable in class inria.net.lrmp.LrmpProfile
- The feedback mechanism: no report.
- NotAdvertisingException - exception com.sun.multicast.reliable.channel.NotAdvertisingException.
- Signals that the channel is not advertising and therefore cannot respond to
certain methods.
- NotAdvertisingException() -
Constructor for class com.sun.multicast.reliable.channel.NotAdvertisingException
- Creates an
NotAdvertisingException
with no detail message.
- NotAdvertisingException(String) -
Constructor for class com.sun.multicast.reliable.channel.NotAdvertisingException
- Creates an
NotAdvertisingException
with the specified
detail message.
- notifyObservers(Object) -
Method in class com.sun.multicast.reliable.applications.testtools.PerfObservable
-
- NTP - class inria.util.NTP.
- Translate UNIX time to NTP time.
- NTP() -
Constructor for class inria.util.NTP
-
- ntp32(long) -
Static method in class inria.util.NTP
- converts UNIX time to 32 bit NTP time, i.e., 32-bit fixed point integer
(with fraction point at bit 16).
- ntp64(long) -
Static method in class inria.util.NTP
- converts UNIX time in milliseconds to NTP time, i.e., 64-bit fixed point
(with fraction point at bit 32).
- NtpOffsetMillis -
Static variable in class inria.util.NTP
-
- NtpOffsetSeconds -
Static variable in class inria.util.NTP
-
O
- offset -
Variable in class inria.net.lrmp.LrmpPacket
- offset to application data.
- ordered -
Variable in class inria.net.lrmp.LrmpProfile
- The packet ordering.
- outOfBand -
Variable in class inria.net.lrmp.LrmpStats
- The number of out-of-band packets.
- overlaps(AddressRange) -
Method in class com.sun.multicast.allocation.AddressRange
- Checks whether this
AddressRange
overlaps with another.
P
- PacketReceiver - class com.sun.multicast.reliable.applications.testtools.PacketReceiver.
- uses rmi to call MCTestQA over the network.
- packets -
Variable in class inria.net.MulticastSession
-
- packets -
Variable in class inria.net.lrmp.LrmpSender
-
- packets() -
Method in class inria.net.MulticastSession
- returns the total number of packets received.
- packg -
Variable in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
- pad32(byte[], int) -
Static method in class inria.util.Utilities
- pad a byte buffer so that it contains an integer number of 32 bit word.
- padBit -
Static variable in class inria.net.lrmp.LrmpPacket
-
- paint(Graphics) -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas
- This is the paint that is called by the observer pattern.
- paint(Graphics) -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas
-
- parentScope -
Variable in class inria.net.lrmp.LrmpDomainStats
- the scope of the parent.
- parse(byte[], int, InetAddress) -
Method in class inria.net.MulticastSession
- parses a received data packet.
- parseGenericDate(String) -
Static method in class inria.util.Utilities
- parses the date string in standard format, i.e.,
Sun, 06 Nov 1994 08:49:37 GMT --- RFC 822, updated by RFC 1123
Sunday, 06-Nov-94 08:49:37 GMT --- RFC 850, obsoleted by RFC 1036
Sun Nov 6 08:49:37 1994 --- ANSI C's asctime() format
- PAYLOAD -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- PerfMon - class com.sun.multicast.reliable.transport.tram.PerfMon.
-
- PerfMon - class com.sun.multicast.reliable.applications.testtools.PerfMon.
- Basic class for creating bytes/time graph, although PerfMonCanvas
does most of the work.
- PerfMon(Observable, int, int) -
Constructor for class com.sun.multicast.reliable.applications.testtools.PerfMon
-
- PerfMon(TRAMControlBlock, String) -
Constructor for class com.sun.multicast.reliable.transport.tram.PerfMon
-
- PerfMonCanvas - class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas.
- PerfMonCanvas receives the GraphData objects from all the receivers,
throws it into a GraphData vector and paints the Graph.
- PerfObservable - class com.sun.multicast.reliable.applications.testtools.PerfObservable.
- Used to Notify graph when a window has been placed on top, so a repaint
can be called.
- PerfObservable() -
Constructor for class com.sun.multicast.reliable.applications.testtools.PerfObservable
-
- PeriodicReceiverReport -
Static variable in class inria.net.lrmp.LrmpProfile
- The feedback mechanism: periodic report.
- populationEstimate -
Variable in class inria.net.lrmp.LrmpStats
- The population estimate.
- populationEstimateTime -
Variable in class inria.net.lrmp.LrmpStats
- The population estimate time.
- port -
Variable in class inria.net.MulticastSession
-
- previousAddress() -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns the previous
IPv4Address
.
- PrimaryChannelManager - interface com.sun.multicast.reliable.channel.PrimaryChannelManager.
- A primary channel manager.
- printGData() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas
- Used for debugging only
- printGData() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- printGData() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- printGData() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas
-
- printGData() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMon
-
- printGraph() -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- printGraph() -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Used only for debugging
- printStackTrace() -
Method in class com.sun.multicast.util.ImpossibleException
- Print a stack trace, including the internal exception.
- printStackTrace() -
Method in class com.sun.multicast.allocation.AddressAllocationInternalException
- Print a stack trace, including the internal exception.
- printStats(TRAMPacketSocket, long) -
Method in class com.sun.multicast.reliable.applications.stock.DataStats
-
- processData(LrmpPacket) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- This method should only be used by LRMP.
- processData(LrmpPacket) -
Method in interface inria.net.lrmp.LrmpEventHandler
- Processes a data packet received from LRMP.
- processEvent(int, Object) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- This method should only be used by LRMP.
- processEvent(int, Object) -
Method in interface inria.net.lrmp.LrmpEventHandler
- Processes an event received from LRMP.
- PropManager - class com.sun.multicast.reliable.applications.testtools.PropManager.
- Manages properties file and stores properties.
- putPacket(LrmpPacket) -
Method in class inria.net.lrmp.LrmpSender
- puts the packet into cache.
Q
- quit() -
Method in class com.sun.multicast.reliable.applications.stock.DataReceiver
-
R
- RandomReceiverReport -
Static variable in class inria.net.lrmp.LrmpProfile
- The feedback mechanism: random report.
- rate -
Variable in class inria.net.lrmp.LrmpSender
-
- RatePerfMon - class com.sun.multicast.reliable.applications.testtools.RatePerfMon.
- Basic class for creating rate/time graph, although RatePerfMonCanvas
does most of the work.
- RatePerfMon(Observable, int, int) -
Constructor for class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- RatePerfMonCanvas - class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas.
- RateGraph Engine receives the GraphData objects from all the receivers,
throws it into a GraphData vector and paints the Graph.
- rcvReportSelection -
Variable in class inria.net.lrmp.LrmpProfile
- The receiver report scheme, it only makes sense for data senders.
- rcvSendTime -
Variable in class inria.net.lrmp.LrmpPacket
- time of transmission.
- rcvWindowSize -
Variable in class inria.net.lrmp.LrmpProfile
- The reception window size, in number of packets.
- readChannel(String) -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Read a serialized channel from a file.
- readInt(byte[], int) -
Static method in class com.sun.multicast.util.Util
- Reads a signed int (4 byte bigendian integer) from a
byte array starting at index pos.
- readLong(byte[], int) -
Static method in class com.sun.multicast.util.Util
- Reads a signed long (8 byte bigendian integer) from a
byte array starting at index pos.
- readObject(byte[]) -
Static method in class com.sun.multicast.util.Util
- Read an object from a byte array using serialization.
- readUnsignedInt(byte[], int) -
Static method in class com.sun.multicast.util.Util
- Reads an unsigned int (4 byte bigendian integer) from a
byte array starting at index pos.
- readUnsignedShort(byte[], int) -
Static method in class com.sun.multicast.util.Util
- Reads an unsigned short (2 byte bigendian integer) from a
byte array starting at index pos.
- reaffiliateAfterBeingDisowned() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Gets the flag indicating whether or not to reaffiliate after
being disowned.
- recallTimer(Object) -
Method in class inria.util.EventManager
- This recalls a previously registered timer event.
- RECEIVE_ONLY -
Static variable in class com.sun.multicast.reliable.transport.tram.TMODE
- The constant RECEIVE_ONLY is used to specify the transport to perform
the role of a receiver only.
- receive() -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Returns the next DatagramPacket available.
- receive() -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- The receive method returns the next RMDatagramPacket.
- receive() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- The receive method returns the next RMDatagramPacket.
- receive() -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- The receive method returns the next DatagramPacket.
- receiver -
Variable in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
- RECEIVER -
Static variable in interface com.sun.multicast.reliable.transport.TransportProfile
- A constant passed to createRM*Socket to indicate that the
socket will only be used for receiving data.
- receiverReports -
Variable in class inria.net.lrmp.LrmpStats
- The number of receiver report packets.
- redirect(LoggerInterface) -
Static method in class inria.util.Logger
- redirects trace, error and status messages to the given interface.
- registerTimer(Event) -
Method in class inria.util.EventManager
- This is like the above registerTimer, except it takes an event
object with the deliver time filled in.
- registerTimer(long, EventHandler, Object) -
Method in class inria.util.EventManager
- registerTimer inserts a new timer event into the queue.
- release() -
Method in interface com.sun.multicast.allocation.Lease
- Releases this lease.
- reliability -
Variable in class inria.net.lrmp.LrmpProfile
- The loss control setting.
- reliable -
Variable in class inria.net.lrmp.LrmpPacket
- per-packet reliability, default value is true.
- RELUCTANT_HEAD -
Static variable in interface com.sun.multicast.reliable.applications.tree.Members
-
- removeAdvertisementChangeListener(AdvertisementChangeListener) -
Method in class com.sun.multicast.advertising.Advertisement
- Removes a listener for any change in this Advertisement.
- removeAllAdvertisementsChangeListener(AllAdvertisementsChangeListener) -
Method in class com.sun.multicast.advertising.Listener
- Removes a listener for any change in the advertisements
- removeAllocator(MulticastAddressAllocator) -
Method in class com.sun.multicast.allocation.MulticastAddressManager
- Remove a MulticastAddressAllocator from the list of active allocators.
- removeAttribute(String) -
Method in class com.sun.multicast.advertising.Advertisement
- removes an attribute.
- removeChannelChangeListener(ChannelChangeListener) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Remove a ChannelChangeListener from the listener list.
- removeChannelListChangeListener(ChannelListChangeListener) -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Remove a ChannelListChangeListener from the listener list.
- removeEntity(Entity) -
Method in class inria.util.EntityTable
- remove the given entity from the table.
- removeEntity(int) -
Method in class inria.util.EntityTable
- remove the entity with the given ID from the table.
- removePacket(LrmpPacket) -
Method in class inria.net.lrmp.LrmpSender
-
- removeReceiver(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Removes a receiver from the Receiver's list.
- removeSCM(String) -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Removes a principal from the list of secondary channel managers (SCMs)
authorized to communicate with this channel manager.
- removeSender(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Removes a sender from the Sender's list.
- REPAIR_NODE -
Static variable in interface com.sun.multicast.reliable.transport.TransportProfile
- A constant passed to createRM*Socket to indicate that the
socket will be used to start a multicast data repair node.
- REPAIR_NODE -
Static variable in class com.sun.multicast.reliable.transport.tram.TMODE
- The constant REPAIR_NODE is used to specify the transport to perform
the role of a designated repair node.
- repairBytes -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of retransmitted bytes.
- repairBytes -
Variable in class inria.net.lrmp.LrmpStats
- The retransmitted data bytes, including duplicate packets.
- repairPackets -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of retransmitted data packets.
- repairPackets -
Variable in class inria.net.lrmp.LrmpStats
- The number of retransmitted data packets, including duplicate packets.
- repairs -
Variable in class inria.net.lrmp.LrmpSender
-
- reset() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- reset() -
Method in class inria.net.lrmp.LrmpEntity
-
- reset(long) -
Method in class inria.net.lrmp.LrmpSender
-
- resetGData() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas
- Restart the whole vector, this is not used currently used i
for PerfMon
- resetGData() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- resetGData() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- resetGData() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas
-
- resetGData() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMon
-
- ResetGDManager - class com.sun.multicast.reliable.applications.testtools.ResetGDManager.
- Used to keep track of when the graph should be reset.
- ResetGDManager() -
Constructor for class com.sun.multicast.reliable.applications.testtools.ResetGDManager
-
- resetHostnames() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas
- Time to clear hash because it has been set to its original state.
- resetHostnames() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- resetHostnames() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- resetHostnames() -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas
-
- resetHostnames() -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMon
-
- resetHosts() -
Method in class com.sun.multicast.reliable.applications.testtools.HostNameManager
-
- resetHosts() -
Method in class com.sun.multicast.reliable.applications.testtools.ResetGDManager
-
- resetRateGData() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- resetRateHostnames() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- resetStats(TRAMPacketSocket) -
Method in class com.sun.multicast.reliable.applications.stock.DataStats
-
- retransmit -
Variable in class inria.net.lrmp.LrmpPacket
- retransmission flag.
- retransmitID -
Variable in class inria.net.lrmp.LrmpPacket
- retransmission id.
- RMException - exception com.sun.multicast.reliable.RMException.
- Signals that a reliable-multicast-specific failure has occurred.
- RMException() -
Constructor for class com.sun.multicast.reliable.RMException
- Creates a
RMException
with no detail message.
- RMException(String) -
Constructor for class com.sun.multicast.reliable.RMException
- Creates a
RMException
with the specified detail message.
- RMPacketSocket - interface com.sun.multicast.reliable.transport.RMPacketSocket.
- An RMPacketSocket represents a packet-oriented connection to a multicast
transport session.
- rmRange(int, int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMVector
- The method java.util.Vector.removeRange() is a protected
method, hence no class can invoke it unless it extends
the Vector class....
- RMStatistics - interface com.sun.multicast.reliable.transport.RMStatistics.
- An RMStatistics represents a basic transport layer statistics block.
- RMStreamSocket - interface com.sun.multicast.reliable.transport.RMStreamSocket.
- An RMStreamSocket represents a stream-oriented connection to a multicast
transport session.
- rrAbsLost -
Variable in class inria.net.lrmp.LrmpSender
-
- rrInterval -
Variable in class inria.net.lrmp.LrmpSender
-
- rrMaxSeqno -
Variable in class inria.net.lrmp.LrmpSender
-
- rrProb -
Variable in class inria.net.lrmp.LrmpSender
-
- rrReplies -
Variable in class inria.net.lrmp.LrmpSender
-
- rrSelect -
Variable in class inria.net.lrmp.LrmpStats
- The number of receiver report selection packets.
- rrSelectTime -
Variable in class inria.net.lrmp.LrmpSender
-
- rrTimestamp -
Variable in class inria.net.lrmp.LrmpSender
-
- rtt -
Variable in class inria.net.lrmp.LrmpEntity
- round trip time in millis.
- run() -
Method in class com.sun.multicast.reliable.transport.tram.PerfMon
-
- run() -
Method in class com.sun.multicast.advertising.Advertiser
- Overrides Thread's run method.
- run() -
Method in class com.sun.multicast.advertising.Listener
- Overrides Thread's run method.
- run() -
Method in class com.sun.multicast.reliable.applications.stock.DataSender
-
- run() -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- run() -
Method in class com.sun.multicast.reliable.applications.stock.DataReceiver
-
- run() -
Method in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
- run() -
Method in class inria.net.MulticastSession
- starts to receive packets from the session.
- run() -
Method in class inria.util.EventManager
- Undocumented Method Declaration.
- runtime -
Variable in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
S
- saveProperties(Properties) -
Method in class com.sun.multicast.reliable.applications.stock.StockViewer
-
- scope -
Variable in class inria.net.lrmp.LrmpPacket
- scope of transmission.
- scope -
Variable in class inria.net.lrmp.LrmpDomainStats
- the scope value.
- Scope - class com.sun.multicast.allocation.Scope.
- A multicast scope.
- Scope(AddressRange, int, Enumeration, ScopeName) -
Constructor for class com.sun.multicast.allocation.Scope
- Creates a
Scope
with the specified parameters.
- ScopeList - class com.sun.multicast.allocation.ScopeList.
- A multicast scope list.
- ScopeList() -
Constructor for class com.sun.multicast.allocation.ScopeList
- Creates an empty
ScopeList
.
- ScopeList(Enumeration) -
Constructor for class com.sun.multicast.allocation.ScopeList
- Creates a
ScopeList
with the specified parameters.
- ScopeName - class com.sun.multicast.allocation.ScopeName.
- A scope name with an RFC 1766 language tag.
- ScopeName(String, String) -
Constructor for class com.sun.multicast.allocation.ScopeName
- Creates a
ScopeName
with the specified parameters.
- SelectVM - class com.sun.multicast.reliable.applications.testtools.SelectVM.
- Determines whether or not a machine is capable of running exact VM
- selectVM(String) -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- selectVM(String) -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Helps decide which VM to use
- SEND_ONLY -
Static variable in class com.sun.multicast.reliable.transport.tram.TMODE
- The constant SEND_ONLY is used to specify the transport to perform the
role of a sender only.
- SEND_RECEIVE -
Static variable in interface com.sun.multicast.reliable.transport.TransportProfile
- A constant passed to createRM*Socket to indicate that the
socket will be used for sending and receiving data.
- SEND_RECEIVE -
Static variable in class com.sun.multicast.reliable.transport.tram.TMODE
- The constant SEND_RECEIVE is used to specify the transport to perform
the role of a sender as well as a receiver.
- send(byte[], int) -
Method in class inria.net.MulticastSession
- sends data to the session using the session TTL.
- send(byte[], int, int) -
Method in class inria.net.MulticastSession
- sends data to the session using the provided TTL.
- send(DatagramPacket) -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Sends a DatagramPacket over the multicast transport session.
- send(DatagramPacket) -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- The send method transmits a DatagramPacket over the multicast
connection.
- send(DatagramPacket) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- The send method transmits the DatagramPacket over the multicast
connection.
- send(DatagramPacket) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- The send method transmits a DatagramPacket over the multicast
connection.
- send(DatagramPacket, byte) -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- The send method transmits a DatagramPacket over the multicast
connection.
- send(DatagramPacket, int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- This send method transmits the DatagramPacket over the multicast
connection.
- send(LrmpPacket) -
Method in class inria.net.lrmp.Lrmp
- Sends a data packet to the session.
- sender -
Variable in class inria.net.lrmp.LrmpPacket
- The packet sender.
- SENDER -
Static variable in interface com.sun.multicast.reliable.transport.TransportProfile
- A constant passed to createRM*Socket to indicate that the
socket will only be used for sending data.
- SENDER -
Static variable in interface com.sun.multicast.reliable.applications.tree.Members
-
- SenderGone -
Static variable in class inria.net.lrmp.LrmpErrorEvent
- The error cause: the sender is gone.
- SenderLost -
Static variable in class inria.net.lrmp.LrmpErrorEvent
- The error cause: the sender is lost.
- senderReports -
Variable in class inria.net.lrmp.LrmpStats
- The number of sender report packets.
- sendRepair -
Variable in class inria.net.lrmp.LrmpProfile
- A flag to enable sending repairs when the local user is a receiver.
- sendWindowSize -
Variable in class inria.net.lrmp.LrmpProfile
- The send window size, in number of packets.
- seqlost -
Variable in class inria.net.lrmp.LrmpErrorEvent
- The sequence number at which the error occured.
- seqno -
Variable in class inria.net.lrmp.LrmpPacket
- sequence number.
- SequenceModulo -
Static variable in class inria.net.lrmp.LrmpEntity
-
- SEQUENCENUMBER -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- SessionDoneException - exception com.sun.multicast.reliable.transport.SessionDoneException.
- The SessionDoneException is thrown when the transport detects the
end of a multicast session.
- SessionDoneException() -
Constructor for class com.sun.multicast.reliable.transport.SessionDoneException
- Constructs a SessionDoneException message with no detail.
- SessionDoneException(String) -
Constructor for class com.sun.multicast.reliable.transport.SessionDoneException
- Constructs a SessionDoneException message with
a detail string.
- SessionDownException - exception com.sun.multicast.reliable.transport.SessionDownException.
- The SessionDownException is thrown when the transport detects that
all the senders of the multicast session are inactive.
- SessionDownException() -
Constructor for class com.sun.multicast.reliable.transport.SessionDownException
- Constructs a SessionDownException message with no detail.
- SessionDownException(String) -
Constructor for class com.sun.multicast.reliable.transport.SessionDownException
- Constructs a SessionDownException message with
a detail string.
- setAbstract(String) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets an optional field containing an abstract describing the channel.
- setAckWindow(short) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the size of the acknowledgement window to the required value.
- setAdditionalAdvertisedData(String) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets an optional field for additional channel-specific data to be
included in advertisements.
- setAdditionalUnadvertisedData(String) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets an optional field for additional channel-specific data to be
included in the channel, but not included in advertisements.
- setAddress(InetAddress) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Sets the multicast address for this TransportProfile.
- setAddress(InetAddress) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Sets the multicast address for this TransportProfile.
- setAddress(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the multicast address for this TransportProfile.
- setAddress(InetAddress) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the multicast address for this TransportProfile.
- setAddress(InetAddress) -
Method in class inria.net.lrmp.LrmpEntity
-
- setAdvertisedAddress(InetAddress) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the advertised address.
- setAdvertisedAddress(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the advertised address.
- setAdvertisedTTL(int) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the advertised TTL.
- setAdvertisementAddress(InetAddress) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the requested multicast address to be used for advertisements.
- setAdvertisingRequested(boolean) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets whether channel advertising is requested.
- setApplicationName(String) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's application name.
- setAuthenticationSpecFileName(String) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Sets the name of the authentication Spec filename to use for
initialization.
- setAuthenticationSpecFileName(String) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- sets the name of the authenticationSpec filename to use for
initialization.
- setAuthenticationSpecFileName(String) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the name of the authenticationSpec filename to use for
Authentication Module initialization.
- setAuthenticationSpecFileName(String) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the name of the authentication Spec filename to use for
initialization.
- setAuthenticationSpecPassword(String) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Sets the password for the authentication Spec.
- setAuthenticationSpecPassword(String) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Sets the password for the authenticationSpec
- setAuthenticationSpecPassword(String) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the password for the authenticationSpec
- setAuthenticationSpecPassword(String) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the password for the authenticationSpec
- setBandwidth(int) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the session bandwidth.
- setBeaconRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the required rate at which the beacon messages are to be sent.
- setBeaconTTLIncrements(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the TTL steps by which the multicast scope of the beacon message
is incremented.
- setCacheSize(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the maximum size of the cache in packets.
- setChannelLimit(int) -
Method in interface com.sun.multicast.reliable.channel.PrimaryChannelManager
- Set the maximum number of channels that this PCM can own.
- setChannelName(String) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel name.
- setCipherSpecFileName(String) -
Method in interface com.sun.multicast.reliable.channel.Channel
- sets the name of the specification file that is to be used to initialize
the Cipher.
- setConfigFilePath(String) -
Method in class com.sun.multicast.allocation.StaticAllocator
- Sets the configuration file's path name.
- setConfiguration(Properties) -
Method in class com.sun.multicast.allocation.StaticAllocator
- Sets the current state of this object based on a Properties object.
- setCongestionWindow(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Set the value of the congestion window.
- setContactName(String) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets an optional field containing a contact name for the channel.
- setData(GraphData) -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMon
-
- setData(GraphData) -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMon
-
- setDataEndTime(Date) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's data end time.
- setDataLength(int) -
Method in class inria.net.lrmp.LrmpPacket
- Sets the length of application data.
- setDataRate(long) -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Change the current data rate value.
- setDataRate(long) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Sets the maximum send rate for this TransportProfile (in bytes per
second).
- setDataSourceAddress(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the source address of the multicast data session..
- setDataStartTime(Date) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's data start time.
- setDataStartTime(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Sets the time at which the first data packet was received.
- setDebug(boolean) -
Static method in class inria.util.Logger
- turns on/off the debug mode.
- setDecentralizedPruning(boolean) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- setDuration(int, int) -
Method in interface com.sun.multicast.allocation.Lease
- Requests a change in the duration of this lease.
- setDynamicFilterList(Vector) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's dynamic filter list.
- setEMailAddress(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the owner email address.
- setEnabled(boolean) -
Method in interface com.sun.multicast.reliable.channel.ChannelManager
- Sets whether the channel manager is enabled.
- setEnabled(boolean) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets whether the channel is enabled.
- setEndTime(Date) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the end time of the session.
- setEndTime(long) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the end time of the session.
- setErrorLogFile(String) -
Static method in class inria.util.Logger
- sets the errlog file.
- setEventHandler(LrmpEventHandler) -
Method in class inria.net.lrmp.LrmpProfile
- Sets the event handler of LRMP.
- setExpirationTime(Date) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's expiration time.
- setFirst(boolean) -
Method in class inria.net.lrmp.LrmpPacket
- Deprecated. it is removed.
- setGData(GraphData) -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas
- Sets the GraphData in the Graph Engine Vector.
- setGData(GraphData) -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas
-
- setHaInterval(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the interval between two successive HA messages with the specified
value.
- setHaTTLIncrements(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the TTL steps by which the multicast scope of the HA message
is to be incremented.
- setHaTTLLimit(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the TTL limit of the Head Advertisement message.
- setHelloRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the required Hello Rate value.
- setHost(String) -
Method in class com.sun.multicast.reliable.applications.testtools.ResetGDManager
-
- setHost(String) -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- setHost(String) -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Sets a host member of the hash to true.
- setID(int) -
Method in class inria.net.lrmp.LrmpEntity
- Sets the entity ID.
- setId(long) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the id.
- setInfo(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the session description.
- setInterface(InetAddress) -
Method in interface com.sun.multicast.reliable.transport.RMPacketSocket
- Sets the address of the network interface used for sending
data for this multicast transport session.
- setInterface(InetAddress) -
Method in interface com.sun.multicast.reliable.transport.RMStreamSocket
- Sets the address of the network interface used for sending
data over the multicast transport session.
- setInterface(InetAddress) -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Set the interface which data will be transmitted on.
- setInterface(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- Sets the interface on which the data will be transmitted on.
- setInterface(InetAddress) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Set the interface which data will be transmitted on.
- setInterface(InetAddress) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- Set the interface on which the data will be transmitted on.
- setInterval(int) -
Method in class inria.net.lrmp.LrmpSender
- sets the actual packet interval.
- setLanLeader(boolean) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- setLanTreeFormation(boolean) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Method to turn on or turn off lan tree formation.
- setLast(boolean) -
Method in class inria.net.lrmp.LrmpPacket
- Deprecated. it is removed.
- setLastTimeHeard(long) -
Method in class inria.net.lrmp.LrmpEntity
-
- setLateJoinPreference(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the Late join preference for the session.
- setLeadTime(int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's suggested registration lead time.
- setLeadTimeRandomInterval(int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's suggested registration randomizer interval.
- setLogMask(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Method to turn on or turn off the logging mechanism.
- setLowerSocket(RMPacketSocket) -
Method in interface com.sun.multicast.reliable.channel.DynamicFilter
- Sets the lower level RMPacketSocket.
- setMaxBuf(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- This method sets the maximum buffer size used in reception of
data packets.
- setMaxCongestionWindowMultiple(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Set the maximum congestion window multiple.
- setMaxConsecutiveCongestionCount(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- setMaxDataRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the maximum rate at which the multicast data messages can be
sent.
- setMaxDataRate(long) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the maximum send rate for this TransportProfile (in bytes per
second).
- setMaxDataRate(long) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPPacketSocket
- Change the current data rate value.
- setMaxHABWWhileDataTransfer(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the maximum Bandwidth that can be used by HA messages
while the multicast data transfer is in progress.
- setMaxHABWWhileTreeForming(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the maximum Bandwidth that can be used by HA messages
before the multicast data transfer starts.
- setMaxHelloMisses(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the count of Hello messages that are to be missed, continuously,
by a member to disown a head.
- setMaximumSpeed(int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the maximum speed at which channel sends data in bits per second.
- setMaxMembers(short) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the maximum limit of members that a repair head can accommodate.
- setMaxNonHeads(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- sets the configured limit of the number of non Heads(i.e., MEMBER_ONLY)
that can be accepted as members while performing the role of a head.
- setMaxPruneTime(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the maximum time (in seconds) to wait before pruning a slow member
Default is 5 seconds.
- setMedia(Media) -
Method in class com.sun.multicast.advertising.Advertisement
- adds a media entry.
- setMinDataRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the minimum rate of data transmission to the specified value.
- setMinimumSpeed(int) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the minimum speed at which channel sends data in bits per second.
- setMissingPacketThreshold(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- setMrole(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Set the required Member Role(mrole) value in the transport profile.
- setMsRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the required Member Solicitation(MS) rate value.
- setMsTTLIncrements(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the TTL steps by which the multicast scope of the Member
Solicitation(MS) message is to be incremented.
- setMultipleSendersAllowed(boolean) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets if multiple senders are allowed on this channel.
- setMultiSender(boolean) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Sets the value of the multisender flag.
- setMultiSender(boolean) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Sets the value of the multisender flag.
- setMultiSender(boolean) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the value of the multisender flag.
- setMultiSender(boolean) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the value of the multisender flag.
- setNackReportWindow(short) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the Negative Acknowledgement window size to the preferred value.
- setName(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the session name.
- setOrdered(boolean) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Sets the Packet Ordering preference in the transport profile.
- setOrdered(boolean) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Sets the value of the ordered flag.
- setOrdered(boolean) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the Packet Ordering preference in the transport profile.
- setOrdered(boolean) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the value of the ordered flag.
- setOriginAddress(InetAddress) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the originator address.
- setOriginAddress(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the originator address.
- setOwner(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the owner name.
- setPacketsNotDelivered(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Used only by clone()
- setPacketsNotRecovered(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Used only by clone()
- setPhone(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the owner phone number.
- setPort(int) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Sets the multicast port number for this TransportProfile.
- setPort(int) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Sets the multicast port number for this TransportProfile.
- setPort(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the multicast port number for this TransportProfile.
- setPort(int) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the multicast port number for this TransportProfile.
- setProfile(LrmpProfile) -
Method in class inria.net.lrmp.Lrmp
- Sets the profile.
- setPruneHelloRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the rate at which the Hello messages are sent after it has
been detected that a member has not sent an ACK.
- setPruningWindow(double) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- setQoS(int, boolean, int) -
Method in class inria.net.lrmp.LrmpProfile
- Sets QoS parameters.
- setRate(int) -
Method in class inria.net.lrmp.LrmpSender
- sets the actual data rate in bytes/sec.
- setRateIncreaseFactor(double) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- setRcvdCntlMsgCounters(TRAMPacket) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Set the appropriate counters for control messages
which are received.
- setreaffiliateAfterBeingDisowned(boolean) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the flag indicating whether or not to reaffiliate after
being disowned.
- setReceiveBufferSize(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the receive buffer size.
- setReceiverMaxDataRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- setReceiverMaxDataRate(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Sets the Max receiver rate at the transport profile associated with
this socket.
- setReliable(boolean) -
Method in class inria.net.lrmp.LrmpPacket
- sets the reliable flag.
- setReset(boolean) -
Method in class com.sun.multicast.reliable.applications.testtools.ResetGDManager
-
- setReset(boolean) -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- setReset(boolean) -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Sets the flag that lets receivers know whether or not
the graph is in the process of being reset.
- setSendCntlMsgCounters(TRAMPacket) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Set the appropriate counters for control messages
which are sent.
- setSequenceNumber(int) -
Method in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
- Set the sequence number for this packet.
- setSessionEndTime(Date) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's session end time.
- setSessionId(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the session ID associated with this transport profile.
- setSmoothTransmission(boolean) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the flag to indicate that the sender should try to smooth out
the transmission of packets as much as possible over time rather than
sending out bursts of packets.
- setSoTimeout(int) -
Method in class com.sun.multicast.reliable.transport.um.UMPacketSocket
- Set the SO_TIMEOUT value.
- setSource(LrmpEntity) -
Method in class inria.net.lrmp.LrmpPacket
- prepares the packet to be delivered to the application.
- setStartTime(Date) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the start time of the session.
- setStartTime(Date, Date) -
Method in interface com.sun.multicast.allocation.Lease
- Requests a change in the start time of this lease.
- setStartTime(long) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the start time of the session.
- setTimeForAvgRateCalc(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- setTmode(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Set the required Transport Mode(tmode) value in the Transport Profile.
- setTrace(boolean) -
Static method in class inria.util.Logger
- turns on/off the trace mode.
- setTraceFile(String) -
Static method in class inria.util.Logger
- sets the trace file.
- setTransferDataSize(double) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the size of the data that is to be transferred.
- setTransferDuration(long) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the allowed duration of Data transfer(in minutes).
- setTransportProfile(TransportProfile) -
Method in interface com.sun.multicast.reliable.channel.Channel
- Sets the channel's transport profile.
- setTreeFormationPreference(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the tree formation preference for the session.
- setTTL(byte) -
Method in interface com.sun.multicast.reliable.transport.TransportProfile
- Sets the value for the Time-to-live.
- setTTL(byte) -
Method in class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Sets the value for the Time-to-live.
- setTTL(byte) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the value for the Time-to-live.
- setTTL(byte) -
Method in class com.sun.multicast.reliable.transport.lrmp.LRMPTransportProfile
- Sets the value for the Time-to-live.
- setTTL(byte) -
Method in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
- Set the TTL value for this packet.
- setTTL(int) -
Method in class inria.net.MulticastSession
- sets the TTL for a multicast session.
- setTTL(int) -
Method in class inria.net.lrmp.Lrmp
- Sets the scope value.
- setUnicastPort(int) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Sets the unicast port that is to be used for exchange of control
messages.
- setUrl(String) -
Method in class com.sun.multicast.advertising.Advertisement
- sets the url associated with the session.
- shared() -
Static method in class inria.util.EventManager
- Undocumented Method Declaration.
- shortClassname(Object) -
Static method in class inria.util.Logger
-
- shortDate(long) -
Static method in class inria.util.Utilities
- returns a string representation of the time using the default locale.
- shortDateWithWeekday(long) -
Static method in class inria.util.Utilities
- returns a string representation of the time using the default locale.
- shortPathname(String) -
Static method in class inria.util.Utilities
- Remove ./ and ../ from pathname.
- show() -
Method in class com.sun.multicast.reliable.applications.stock.Config
- Undocumented Method Declaration.
- showBusy(int) -
Method in interface inria.util.LoggerInterface
- displays in-progress activity.
- showGraph() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- showRange(boolean) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- showRateGraph() -
Method in class com.sun.multicast.reliable.applications.testtools.GraphManager
-
- SimpleReceiver - class com.sun.multicast.reliable.simple.SimpleReceiver.
- A simple receiver object.
- SimpleReceiver(String) -
Constructor for class com.sun.multicast.reliable.simple.SimpleReceiver
- Creates a SimpleReceiver from a serialized channel store in a file.
- SimpleReceiver(String, String) -
Constructor for class com.sun.multicast.reliable.simple.SimpleReceiver
- Creates a SimpleReceiver with the parameters given.
- SimpleSender - class com.sun.multicast.reliable.simple.SimpleSender.
- A simple sender object.
- SimpleSender(String) -
Constructor for class com.sun.multicast.reliable.simple.SimpleSender
- Creates a SimpleSender a serialized channel stored in a file.
- SimpleSender(String, boolean) -
Constructor for class com.sun.multicast.reliable.simple.SimpleSender
-
- SimpleSender(String, String, Date, Date, Scope, byte) -
Constructor for class com.sun.multicast.reliable.simple.SimpleSender
- Creates a SimpleSender with the parameters given.
- simulateMessage(MulticastMessages) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- simulateMulticastData(DatagramPacket, int) -
Method in interface com.sun.multicast.reliable.transport.tram.TRAMSimulator
- passes the multicast data packet to the simulator
- simulateMulticastPacket(DatagramPacket, int, int) -
Method in interface com.sun.multicast.reliable.transport.tram.TRAMSimulator
- passes the multicast packet to the simulator
- simulateMulticastPacketReceive(DatagramPacket) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Injects the multicast packet into the input dispatcher
- simulateUnicastPacket(DatagramPacket) -
Method in interface com.sun.multicast.reliable.transport.tram.TRAMSimulator
- passes the unicast packet to the simulator
- simulateUnicastPacketReceive(DatagramPacket) -
Method in class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
- Injects the unicast packet into the input dispatcher
- sock_in -
Variable in class inria.net.MulticastSession
-
- sock_out -
Variable in class inria.net.MulticastSession
-
- sortByString(Vector, boolean) -
Static method in class inria.util.Utilities
- sorts the given table by characters.
- source -
Variable in class inria.net.lrmp.LrmpErrorEvent
- The sender.
- source -
Variable in class inria.net.lrmp.LrmpPacket
- The original packet sender.
- srBytes -
Variable in class inria.net.lrmp.LrmpSender
-
- srPackets -
Variable in class inria.net.lrmp.LrmpSender
-
- srSeqno -
Variable in class inria.net.lrmp.LrmpSender
-
- srTimestamp -
Variable in class inria.net.lrmp.LrmpSender
-
- start() -
Method in class inria.net.MulticastSession
- starts the session.
- start() -
Method in class inria.net.lrmp.Lrmp
- Starts the session.
- startAdvertising(Advertisement) -
Method in class com.sun.multicast.advertising.Advertiser
- Starts advertising an Advertisement on the default advertising address.
- startAdvertising(InetAddress, Advertisement) -
Method in class com.sun.multicast.advertising.Advertiser
- Starts advertising an Advertisement on the specified advertising address.
- startAdvertising(InetAddress, InetAddress, int, Date, Date) -
Method in class com.sun.multicast.advertising.Advertiser
- Starts advertising an address on the specified address.
- startAdvertising(InetAddress, int, Date, Date) -
Method in class com.sun.multicast.advertising.Advertiser
- Starts advertising an address on the default advertising address.
- startListening() -
Method in class com.sun.multicast.advertising.Listener
- Starts listening on the default address
- startListening(InetAddress) -
Method in class com.sun.multicast.advertising.Listener
- Starts listening on the specified address
- startPerfMon() -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- startPerfMon() -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Starts the Performance Monitor Graph engine
- startseq -
Variable in class inria.net.lrmp.LrmpSender
-
- startSession() -
Method in class inria.net.lrmp.Lrmp
- Deprecated. it is replaced by
start()
.
- startsWith(byte) -
Method in class inria.util.ByteArray
- Tests if this array starts with the specified byte.
- startsWith(ByteArray) -
Method in class inria.util.ByteArray
- Tests if this array starts with the specified prefix.
- startsWith(ByteArray, int) -
Method in class inria.util.ByteArray
- Tests if this array starts with the specified prefix.
- startTree() -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- stateChange(byte) -
Method in interface com.sun.multicast.reliable.applications.tree.Members
- Undocumented Method Declaration.
- stateChange(int, byte) -
Method in interface com.sun.multicast.reliable.transport.tram.TRAMSimulator
- informs the simulator of a node's state change
- StaticAllocator - class com.sun.multicast.allocation.StaticAllocator.
- A MulticastAddressAllocator for statically allocated addresses.
- StaticAllocator() -
Constructor for class com.sun.multicast.allocation.StaticAllocator
- Create a new StaticAllocator with no configuration file and no initial
configuration.
- StaticAllocator(Properties) -
Constructor for class com.sun.multicast.allocation.StaticAllocator
- Create a new StaticAllocator with no configuration file and the
specified initial configuration.
- StaticAllocator(String) -
Constructor for class com.sun.multicast.allocation.StaticAllocator
- Create a new StaticAllocator using the specified configuration file.
- StockDebugFlags - interface com.sun.multicast.reliable.applications.stock.StockDebugFlags.
- Stock ticker debug flags interface.
- StockServer - class com.sun.multicast.reliable.applications.stock.StockServer.
- Stock quote server.
- StockServer_Debug -
Static variable in interface com.sun.multicast.reliable.applications.stock.StockDebugFlags
-
- StockServer(String[]) -
Constructor for class com.sun.multicast.reliable.applications.stock.StockServer
-
- StockViewer - class com.sun.multicast.reliable.applications.stock.StockViewer.
- Stock quote viewer.
- StockViewer_Debug -
Static variable in interface com.sun.multicast.reliable.applications.stock.StockDebugFlags
-
- StockViewer(String[]) -
Constructor for class com.sun.multicast.reliable.applications.stock.StockViewer
-
- stop() -
Method in class com.sun.multicast.reliable.transport.tram.PerfMon
-
- stop() -
Method in class inria.net.MulticastSession
- stops the session.
- stop() -
Method in class inria.net.lrmp.Lrmp
- Stops the session.
- stopAdvertising(Advertisement) -
Method in class com.sun.multicast.advertising.Advertiser
- Stops advertising an Advertisement.
- stopAdvertising(InetAddress) -
Method in class com.sun.multicast.advertising.Advertiser
- Stops advertising an address.
- stopEventManager() -
Method in class inria.util.EventManager
- Undocumented Method Declaration.
- stopSession() -
Method in class inria.net.lrmp.Lrmp
- Deprecated. it is replaced by
stop()
.
- STPDATAHEADERLENGTH -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- STPMAXPKT -
Static variable in class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
-
- StreamReceiver - class com.sun.multicast.reliable.applications.testtools.StreamReceiver.
- Kicks off the SimpleTesterQA.class using rsh
- stringDump(byte[], int, int) -
Static method in class inria.util.Logger
-
- stringDump(PrintStream, byte[], int, int) -
Static method in class inria.util.Logger
-
- stringValue -
Variable in class inria.util.ByteArray
-
- strtBit -
Static variable in class inria.net.lrmp.LrmpPacket
-
- sync() -
Method in class inria.util.FIFOQueue
- The calling thread will be blocked until the queue is empty.
T
- term() -
Method in interface com.sun.multicast.allocation.MulticastAddressAllocator
- Inform the allocator that the MulticastAddressManager is no longer
managing it.
- term() -
Method in class com.sun.multicast.allocation.StaticAllocator
- Inform the allocator that the MulticastAddressManager is no longer
managing it.
- TestFailedException - exception com.sun.multicast.util.TestFailedException.
- Signals that a test failed.
- TestFailedException() -
Constructor for class com.sun.multicast.util.TestFailedException
- Creates a
TestFailedException
with no detail message.
- TestFailedException(String) -
Constructor for class com.sun.multicast.util.TestFailedException
- Creates a
TestFailedException
with the specified
detail message.
- TestReceiver - class com.sun.multicast.reliable.applications.testtools.TestReceiver.
- Parent Class for PacketReceiver and StreamReceiver.
- testResetHash() -
Method in class com.sun.multicast.reliable.applications.testtools.ResetGDManager
-
- testResetHash() -
Method in interface com.sun.multicast.reliable.applications.testtools.CallProduct
-
- testResetHash() -
Method in class com.sun.multicast.reliable.applications.testtools.CallGDImpl
- Tests the hash to see if all receivers have been successfully
reset.
- thirdPartyDuplicates -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of duplicate packets sent by a third party, not the
original sender.
- thirdPartyRepairs -
Variable in class inria.net.lrmp.LrmpDomainStats
- the number of repair packets sent by a third party, not the
original sender.
- thread -
Variable in class inria.net.MulticastSession
-
- throughput -
Variable in class inria.net.lrmp.LrmpProfile
- The rate control scheme.
- timeoutTime -
Variable in class inria.net.lrmp.LrmpErrorEvent
- the time to send last repair request.
- TMODE - class com.sun.multicast.reliable.transport.tram.TMODE.
- Constants to define the various modes of TRAM Transport.
- TMODE() -
Constructor for class com.sun.multicast.reliable.transport.tram.TMODE
-
- toAddressString(int) -
Static method in class inria.util.Utilities
- converts int to INET address string.
- toInetAddress() -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns an InetAddress value for the address.
- toInt() -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns an int value for the address.
- toLong() -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns a long value for the address.
- toString() -
Method in class com.sun.multicast.allocation.AddressRange
- Returns a string representation of this
AddressRange
.
- toString() -
Method in class com.sun.multicast.allocation.ScopeName
- Returns a string representation of this
ScopeName
.
- toString() -
Method in class com.sun.multicast.allocation.ScopeList
- Returns a string representation of this
ScopeList
.
- toString() -
Method in class com.sun.multicast.allocation.IPv4Address
- Returns a string representation of this
IPv4Address
.
- toString() -
Method in class com.sun.multicast.allocation.AddressSet
- Returns a string representation of this
AddressSet
.
- toString() -
Method in class com.sun.multicast.allocation.Scope
- Returns a string representation of this
Scope
.
- toString() -
Method in class inria.util.ByteArray
- returns the string representation of data.
- toString() -
Method in class inria.net.lrmp.LrmpErrorEvent
-
- toString() -
Method in class inria.net.lrmp.LrmpEntity
- Returns a string representation of this object.
- trace -
Static variable in class inria.util.Logger
-
- trace(Object, String) -
Static method in class inria.util.Logger
- prints a message to stdout or the redirected logger if the trace flag is true.
- trace(Object, String) -
Method in interface inria.util.LoggerInterface
- prints a trace message.
- trace(String) -
Static method in class inria.util.Logger
- prints a message to stdout or the redirected logger if the trace flag is true.
- trace(String) -
Method in interface inria.util.LoggerInterface
- prints a trace message.
- traceFile -
Static variable in class inria.util.Logger
-
- TRAM_INFO - class com.sun.multicast.reliable.transport.tram.TRAM_INFO.
- This public class is used to hold TRAM version number (VERSION),
and default configuration file name (CONFIGFILE).
- TRAM_INFO() -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAM_INFO
-
- TRAMPacketSocket - class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket.
- The TRAMPacketSocket implements RMPacketSocket Interface.
- TRAMPacketSocket() -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
-
- TRAMPacketSocket(TRAMSimulator) -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMPacketSocket
-
- TRAMSimulator - interface com.sun.multicast.reliable.transport.tram.TRAMSimulator.
- The TRAMSimulator interface enables use of simulators to test
the TRAM protocol.
- TRAMStats - class com.sun.multicast.reliable.transport.tram.TRAMStats.
- TRAMStats defines the TRAM Statistics block.
- TRAMStats(TRAMControlBlock) -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMStats
- Constructor.
- TRAMStreamSocket - class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket.
- The TRAMStreamSocket implements RMStreamSocket Interface.
- TRAMStreamSocket() -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMStreamSocket
- The TRAMStreamSocket Constructor.
- TRAMTransportProfile - class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile.
- A TransportProfile for TRAM (Tree-based Reliable Multicast Protocol).
- TRAMTransportProfile(InetAddress, int) -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an TRAMTransportProfile using the Multicast Address and port
specified.
- TRAMTransportProfile(String) -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Creates an TRAMTransportProfile using the details specified in a
configuration file.
- TRAMVector - class com.sun.multicast.reliable.transport.tram.TRAMVector.
-
- TRAMVector() -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMVector
- Constructor same of theat of Vector.
- TRAMVector(Collection) -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMVector
- Constructor same of theat of Vector.
- TRAMVector(int) -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMVector
- Constructor same of theat of Vector.
- TRAMVector(int, int) -
Constructor for class com.sun.multicast.reliable.transport.tram.TRAMVector
- Constructor same of theat of Vector.
- transit -
Variable in class inria.net.lrmp.LrmpSender
-
- TransportProfile - interface com.sun.multicast.reliable.transport.TransportProfile.
- A TransportProfile is an object that contains the parameters
required to initialize and establish a multicast transport session.
- TREE_FORM_HA -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify the algorithm to use to build the TRAM repair tree.
- TREE_FORM_HA_STATIC_R -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- TREE_FORM_HA_STATIC_RW -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- TREE_FORM_HAMTHA -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify the algorithm to use to build the TRAM repair tree.
- TREE_FORM_HAMTHA_STATIC_R -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- TREE_FORM_HAMTHA_STATIC_RW -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- TREE_FORM_MTHA -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constant to specify the algorithm to use to build the TRAM repair tree.
- TREE_FORM_MTHA_STATIC_R -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- TREE_FORM_MTHA_STATIC_RW -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- TREE_FORM_STATIC_R -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
- Constants to specify the algorithm to use to build the TRAM repair tree.
- TREE_FORM_STATIC_RW -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAMTransportProfile
-
- TreeSTPDataPacket - class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket.
- The STPDataPacket defines the format of data packets in STP.
- TreeSTPDataPacket(byte[], int) -
Constructor for class com.sun.multicast.reliable.applications.tree.TreeSTPDataPacket
- Create an outbound STPDataPacket.
- ttl -
Variable in class inria.net.MulticastSession
-
U
- ucastACKRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast ACK's received.
- ucastACKSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast ACK's sent.
- ucastAMRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast AM messages received.
- ucastAMSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast AM messages sent.
- ucastCntlBytesRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast control bytes received.
- ucastCntlBytesSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast control bytes sent.
- ucastCongRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast congestion messages received.
- ucastCongSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast congestion messages sent.
- ucastHBRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast HB messages received.
- ucastHBSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast HB messages sent.
- ucastHelloRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast Hello's received.
- ucastHelloSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast Hello's sent.
- ucastRMRcvd() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast RM Messages received.
- ucastRMSent() -
Method in class com.sun.multicast.reliable.transport.tram.TRAMStats
- Get the number of unicast RM Messages sent.
- UMPacketSocket - class com.sun.multicast.reliable.transport.um.UMPacketSocket.
- An RMPacketSocket for the Unreliable Multicast transport.
- UMTransportProfile - class com.sun.multicast.reliable.transport.um.UMTransportProfile.
- A TransportProfile for the Unreliable Multicast transport.
- UMTransportProfile(InetAddress, int) -
Constructor for class com.sun.multicast.reliable.transport.um.UMTransportProfile
- Creates a new Unreliable Multicast TransportProfile.
- UnauthorizedUserException - exception com.sun.multicast.reliable.channel.UnauthorizedUserException.
- Signals that the current principal does not have authorization to perform
an action.
- UnauthorizedUserException() -
Constructor for class com.sun.multicast.reliable.channel.UnauthorizedUserException
- Creates an
UnauthorizedUserException
with no detail message.
- UnauthorizedUserException(String) -
Constructor for class com.sun.multicast.reliable.channel.UnauthorizedUserException
- Creates an
UnauthorizedUserException
with the specified
detail message.
- UnimplementedOperationException - exception com.sun.multicast.util.UnimplementedOperationException.
- Signals that an operation has not been implemented yet.
- UnimplementedOperationException() -
Constructor for class com.sun.multicast.util.UnimplementedOperationException
- Creates a
UnimplementedOperationException
with no
detail message.
- UnimplementedOperationException(String) -
Constructor for class com.sun.multicast.util.UnimplementedOperationException
- Creates a
UnimplementedOperationException
with the specified
detail message.
- Unknown -
Static variable in class inria.net.lrmp.LrmpErrorEvent
- The error cause: unknown.
- UNRECOVERABLE_SEQUENCE_ERROR -
Static variable in interface inria.net.lrmp.LrmpEventHandler
- the event type: unrecoverable reception error.
- UnsupportedException - exception com.sun.multicast.util.UnsupportedException.
- Signals that an operation is not supported.
- UnsupportedException() -
Constructor for class com.sun.multicast.util.UnsupportedException
- Constructs an UnsupportedException message with no detail.
- UnsupportedException(String) -
Constructor for class com.sun.multicast.util.UnsupportedException
- Constructs an UnsupportedException message with a detail string.
- update(Observable, Object) -
Method in class com.sun.multicast.reliable.applications.testtools.PerfMonCanvas
-
- update(Observable, Object) -
Method in class com.sun.multicast.reliable.applications.testtools.RatePerfMonCanvas
-
- updateJitter(int) -
Method in class inria.net.lrmp.LrmpSender
-
- userdir -
Variable in class com.sun.multicast.reliable.applications.testtools.TestReceiver
-
- Util - class com.sun.multicast.util.Util.
- Utility class for reading and writing bigendian integers
to and from a byte array.
- Utilities - class inria.util.Utilities.
- Static methods providing common utilities.
- Utilities() -
Constructor for class inria.util.Utilities
-
V
- validate() -
Method in interface com.sun.multicast.reliable.channel.Channel
- Throws an exception if the channel is not valid.
- Version -
Variable in class inria.net.lrmp.Lrmp
- the version of this LRMP implementation.
- VERSION -
Static variable in class com.sun.multicast.reliable.transport.tram.TRAM_INFO
-
- VERSION -
Static variable in class com.sun.multicast.reliable.transport.lrmp.LRMP_INFO
-
W
- waitTill(Date) -
Method in class com.sun.multicast.reliable.simple.SimpleSender
- Waits until a specific time.
- waitTill(int) -
Method in class com.sun.multicast.reliable.simple.SimpleSender
- Waits until a certain number of receivers are on the channel
*** currently unsupported ***
- warning(Object, String) -
Static method in class inria.util.Logger
-
- warning(String) -
Static method in class inria.util.Logger
-
- whoami() -
Method in class inria.net.lrmp.Lrmp
- Returns the local user info.
- writeByteArrayToFile(byte[], String, int) -
Static method in class com.sun.multicast.util.Util
- Method to write a byte array to a file.
- writeInt(int, byte[], int) -
Static method in class com.sun.multicast.util.Util
- Writes a signed int (4 byte bigendian integer) to a
byte array starting at index pos.
- writeLong(long, byte[], int) -
Static method in class com.sun.multicast.util.Util
- Writes a signed long (8 byte bigendian integer) to a
byte array starting at index pos.
- writeObject(Object) -
Static method in class com.sun.multicast.util.Util
- Write an object to a byte array using serialization.
- writeShort(short, byte[], int) -
Static method in class com.sun.multicast.util.Util
- Writes a signed short (2 byte bigendian integer) to a
byte array starting at index pos.
A B C D E F G H I J L M N O P Q R S T U V W
JavaTM Reliable MulticastTM Service version 1.1
Copyright (c) 2001, Sun Microsystems Laboratories, All rights reserved.