AnySourceMulticastJoin

com.comcast.ip4s.AnySourceMulticastJoin
See theAnySourceMulticastJoin companion object
final case class AnySourceMulticastJoin[+A <: IpAddress](group: Multicast[A]) extends MulticastJoin[A]

Multicast join to a group without a source filter.

Attributes

Companion
object
Source
MulticastJoin.scala
Graph
Supertypes
class MulticastJoin[A]
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

Narrows to an AnySourceMulticastJoin.

Narrows to an AnySourceMulticastJoin.

Attributes

Inherited from:
MulticastJoin
Source
MulticastJoin.scala

Narrows to a SourceSpecificMulticastJoin.

Narrows to a SourceSpecificMulticastJoin.

Attributes

Inherited from:
MulticastJoin
Source
MulticastJoin.scala
def fold[B](asm: AnySourceMulticastJoin[A] => B, ssm: SourceSpecificMulticastJoin[A] => B): B

Converts this join to a value of type A using the supplied functions.

Converts this join to a value of type A using the supplied functions.

Attributes

Inherited from:
MulticastJoin
Source
MulticastJoin.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Returns the source address and group address.

Returns the source address and group address. If this join is an any-source join, None is returned for the source. Otherwise, this join is a source specific join and Some(src) is returned for the source.

Attributes

Inherited from:
MulticastJoin
Source
MulticastJoin.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
MulticastJoin -> Any
Inherited from:
MulticastJoin
Source
MulticastJoin.scala