Package

lorance.rxsocket.presentation

json

Permalink

package json

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. json
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait EndPoint extends AnyRef

    Permalink

    EndPoint represent request and response

  2. case class FurEndPoint(value: Future[JValue]) extends EndPoint with Product with Serializable

    Permalink
  3. trait IdentityTask extends AnyRef

    Permalink

    if require response use this type as apart of json filed use thread and system nano time as identify id

  4. class JProtoServer extends AnyRef

    Permalink
  5. class JProtocol extends AnyRef

    Permalink

    create a JProtocol to dispatch all json relate info bind with socket and it's read stream

  6. trait JRouter extends AnyRef

    Permalink

    router define how to deal with received data

  7. class JRouterManager extends AnyRef

    Permalink
  8. case class RawEndPoint(value: Try[JValue]) extends EndPoint with Product with Serializable

    Permalink
  9. case class StreamEndPoint(value: Observable[JValue]) extends EndPoint with Product with Serializable

    Permalink
  10. case class StreamOccurredFail(msg: String) extends RuntimeException with Product with Serializable

    Permalink

Value Members

  1. object EmptyEndPoint extends EndPoint with Product with Serializable

    Permalink
  2. object JsonParse

    Permalink
  3. implicit val formats: DefaultFormats

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped