Package

spinoco.protocol

mgcp

Permalink

package mgcp

Created by pach on 08/03/17.

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

Type Members

  1. case class AckTx(start: @@[Int, MGCPTxId], end: Option[@@[Int, MGCPTxId]]) extends Product with Serializable

    Permalink
  2. sealed trait BearerAttribute extends AnyRef

    Permalink
  3. sealed trait CapabilityValue extends AnyRef

    Permalink
  4. sealed trait ConnectionModeType extends AnyRef

    Permalink
  5. sealed trait ConnectionParameter extends AnyRef

    Permalink
  6. case class EntityName(localName: Option[LocalEndpointName], domainName: String, port: Option[Int]) extends Product with Serializable

    Permalink
  7. sealed trait EventOwner extends AnyRef

    Permalink
  8. case class EventSpecification(event: PackageEvent, owner: Option[EventOwner]) extends Product with Serializable

    Permalink

    Specification (name) of the event

  9. sealed trait LocalConnectionOption extends CapabilityValue

    Permalink
  10. case class LocalEndpointName(start: LocalEndpointPart, parts: List[LocalEndpointPart]) extends Product with Serializable

    Permalink

    Name of the enpoint

    Name of the enpoint

    start

    Initial name

    parts

    parts separated by slash (/)

  11. sealed trait LocalEndpointPart extends AnyRef

    Permalink
  12. case class MGCPCommand(tpe: MGCPCommandType.Value, txId: @@[Int, MGCPTxId], endpoint: LocalEndpointName, domain: String, version: MGCPVersion, params: List[MGCPParameter], sdp: Option[SessionDescription]) extends Product with Serializable

    Permalink

    Reperesents MGCP command between gateway and CA (Call Agent)

    Reperesents MGCP command between gateway and CA (Call Agent)

    tpe

    Type of the command

    txId

    A transaction identifier

    endpoint

    Name of the mgcp endpoint

    domain

    Domain of the endpoint

    version

    MGCP Protocol version

    params

    Any parameters

    sdp

    If provided, SDP sent with the command

  13. sealed trait MGCPParameter extends AnyRef

    Permalink
  14. case class MGCPResponse(code: MGCPResponseCode, txId: @@[Int, MGCPTxId], packageName: Option[String], responseString: Option[String], params: List[MGCPParameter], sdp: Option[SessionDescription]) extends Product with Serializable

    Permalink

    MGCP Command Response

  15. sealed trait MGCPResponseCode extends AnyRef

    Permalink
  16. sealed trait MGCPTxId extends AnyRef

    Permalink
  17. case class MGCPVersion(major: Int, minor: Int, profile: Option[String]) extends Product with Serializable

    Permalink
  18. trait PackageEvent extends AnyRef

    Permalink
  19. sealed trait PackageName extends AnyRef

    Permalink
  20. case class PackageVersion(name: String, version: String) extends Product with Serializable

    Permalink

    Created by pach on 09/03/17.

  21. case class ParametrizedEvent(specification: EventSpecification, param: Option[String]) extends Product with Serializable

    Permalink
  22. case class RequestedEvent(event: EventSpecification, action: List[RequestedEventAction]) extends Product with Serializable

    Permalink

    Created by pach on 09/03/17.

  23. sealed trait RequestedEventAction extends AnyRef

    Permalink

Value Members

  1. object BearerAttribute

    Permalink
  2. object BearerEncodingType extends Enumeration

    Permalink
  3. object CapabilityValue

    Permalink
  4. object ConnectionModeType

    Permalink
  5. object ConnectionParameter

    Permalink
  6. object DTMFLetter extends Enumeration

    Permalink
  7. object DigitLetter extends Enumeration

    Permalink
  8. object DigitMapLetter extends Enumeration

    Permalink

    Created by pach on 10/03/17.

  9. object EventOwner

    Permalink
  10. object LocalConnectionOption

    Permalink
  11. object LocalEndpointPart

    Permalink
  12. object MGCPCommandType extends Enumeration

    Permalink
  13. object MGCPParameter

    Permalink
  14. object MGCPParameterInfoName extends Enumeration

    Permalink

    Created by pach on 09/03/17.

  15. object MGCPResponseCode

    Permalink
  16. object MGCPVersion extends Serializable

    Permalink
  17. object NetworkType extends Enumeration

    Permalink
  18. object QuarantineHandlingStyle extends Enumeration

    Permalink

    Created by pach on 09/03/17.

  19. object ReasonCodeType extends Enumeration

    Permalink

    Created by pach on 09/03/17.

  20. object RequestedEventAction

    Permalink
  21. object RestartMethodType extends Enumeration

    Permalink
  22. package codec

    Permalink
  23. package mgcppackage

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped