Packages

case class RPCMetadata[T](name: String, annotations: List[MetadataAnnotation], procedureSignatures: Map[String, AkkaRPCFramework.ProcedureSignature], functionSignatures: Map[String, AkkaRPCFramework.FunctionSignature[_]], observeSignatures: Map[String, ObserveSignature[_]], getterSignatures: Map[String, AkkaRPCFramework.GetterSignature[_]]) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RPCMetadata
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RPCMetadata(name: String, annotations: List[MetadataAnnotation], procedureSignatures: Map[String, AkkaRPCFramework.ProcedureSignature], functionSignatures: Map[String, AkkaRPCFramework.FunctionSignature[_]], observeSignatures: Map[String, ObserveSignature[_]], getterSignatures: Map[String, AkkaRPCFramework.GetterSignature[_]])

Value Members

  1. val annotations: List[MetadataAnnotation]
  2. val functionSignatures: Map[String, AkkaRPCFramework.FunctionSignature[_]]
  3. val getterSignatures: Map[String, AkkaRPCFramework.GetterSignature[_]]
  4. val name: String
  5. val observeSignatures: Map[String, ObserveSignature[_]]
  6. val procedureSignatures: Map[String, AkkaRPCFramework.ProcedureSignature]