case classSourceInfo(hostAddress: String, listenPort: Int, totalBlocks: Int, totalBytes: Int, blockSize: Int) extends Comparable[SourceInfo] with Logging with Product with Serializable
Used to keep and pass around information of peers involved in a broadcast
CHANGED: Keep track of the blockSize for THIS broadcast variable.
Broadcast.BlockSize is expected to be updated across different broadcasts
Linear Supertypes
Serializable, Serializable, Product, Equals, Logging, Comparable[SourceInfo], AnyRef, Any
Ordering
Alphabetic
By inheritance
Inherited
Hide All
Show all
SourceInfo
Serializable
Serializable
Product
Equals
Logging
Comparable
AnyRef
Any
Visibility
Public
All
Instance Constructors
newSourceInfo(hostAddress: String, listenPort: Int, totalBlocks: Int = SourceInfo.UnusedParam, totalBytes: Int = SourceInfo.UnusedParam, blockSize: Int = Broadcast.BlockSize)
Used to keep and pass around information of peers involved in a broadcast
CHANGED: Keep track of the blockSize for THIS broadcast variable. Broadcast.BlockSize is expected to be updated across different broadcasts