o

ackcord.voice

VoiceUDPFlow

object VoiceUDPFlow

Source
VoiceUDPFlow.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VoiceUDPFlow
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class FoundIP(address: String, port: Int) extends Product with Serializable

    Materialized result after the handshake of a Voice UDP connection

    Materialized result after the handshake of a Voice UDP connection

    address

    Our address or ip address

    port

    Our port

Value Members

  1. val FrameSize: Int
  2. val FrameTime: Int
  3. val SampleRate: Int
  4. def flow[Mat](remoteAddress: InetSocketAddress, ssrc: Int, serverId: RawSnowflake, userId: UserId, secretKeys: Source[Option[ByteString], Mat])(implicit system: ActorSystem[Nothing]): Flow[ByteString, ReceivedData, (Mat, Future[FoundIP])]
  5. val silence: ByteString
  6. def voiceBidi(ssrc: Int): BidiFlow[ByteString, ByteString, ByteString, ByteString, Future[FoundIP]]