package mnp

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class AboutRequest(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
    Annotations
    @SerialVersionUID()
  2. final case class AboutResponse(name: String = "", extra: Option[Any] = _root_.scala.None, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    name

    A Name of the node

    extra

    Upper layer specific response

    Annotations
    @SerialVersionUID()
  3. final case class ConfigureInputPort(contentType: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    contentType

    selected content_type, if empty use default

    Annotations
    @SerialVersionUID()
  4. final case class ConfigureOutputPort(contentType: String = "", destinationUrl: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    Configures output ports

    Configures output ports

    contentType

    select content_type, if empty use default

    destinationUrl

    if non empty, forward output data somewhere else Format: mnp://address/sessionId/portId --> then data will be pushed

    Annotations
    @SerialVersionUID()
  5. final case class InitRequest(sessionId: String = "", configuration: Option[Any] = _root_.scala.None, inputs: Seq[ConfigureInputPort] = _root_.scala.Seq.empty, outputs: Seq[ConfigureOutputPort] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    sessionId

    The ID of the session to initialize.

    configuration

    The configuration to initialize the node The concrete way of doing this is handled one layer above.

    inputs

    input port configuration

    outputs

    output port configuration

    Annotations
    @SerialVersionUID()
  6. final case class InitResponse(state: SessionState = ..., error: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    Response of an init request.

    Response of an init request.

    state

    The session state.

    error

    Error message (for failure).

    Annotations
    @SerialVersionUID()
  7. final case class PullRequest(sessionId: String = "", taskId: String = "", port: Int = 0, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    sessionId

    The ID of the session

    taskId

    The ID of the task If the task is not yet existing, it will block some time

    port

    The id of the port which data should be read

    Annotations
    @SerialVersionUID()
  8. final case class PullResponse(size: Long = 0L, done: Boolean = false, data: ByteString = ..., unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    size

    Size hint of data, <0 for undefined, header only

    done

    if true, then this is the last element

    data

    A data blob

    Annotations
    @SerialVersionUID()
  9. final case class PushRequest(sessionId: String = "", taskId: String = "", port: Int = 0, dataSize: Long = 0L, done: Boolean = false, data: ByteString = ..., unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    sessionId

    The ID of the session

    taskId

    The ID of the task, will be created ad hoc

    port

    The id of the port the data should go to

    dataSize

    Data Size hint, undefined if < 0

    done

    If true then this is the last element

    data

    the data payload can be repeated

    Annotations
    @SerialVersionUID()
  10. final case class PushResponse(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
    Annotations
    @SerialVersionUID()
  11. final case class QueryTaskRequest(sessionId: String = "", taskId: String = "", ensure: Boolean = false, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    sessionId

    the id of the session

    taskId

    The id of the task

    ensure

    if true, the task will be created if not existing

    Annotations
    @SerialVersionUID()
  12. final case class QueryTaskResponse(state: TaskState = ..., error: String = "", inputs: Seq[TaskPortStatus] = _root_.scala.Seq.empty, outputs: Seq[TaskPortStatus] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    Result of a Query Task call Note: not all fields may be supported by all bridges yet

    Result of a Query Task call Note: not all fields may be supported by all bridges yet

    state

    The status of the task

    error

    An error description if known

    inputs

    Information about input ports

    outputs

    Information about output ports

    Annotations
    @SerialVersionUID()
  13. final case class QuitRequest(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
    Annotations
    @SerialVersionUID()
  14. final case class QuitResponse(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
    Annotations
    @SerialVersionUID()
  15. final case class QuitSessionRequest(sessionId: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    sessionId

    The session to use

    Annotations
    @SerialVersionUID()
  16. final case class QuitSessionResponse(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
    Annotations
    @SerialVersionUID()
  17. sealed abstract class SessionState extends GeneratedEnum
  18. final case class TaskPortStatus(msgCount: Int = 0, data: Long = 0L, error: String = "", done: Boolean = false, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable

    The state of a task's port

    The state of a task's port

    msgCount

    the number of transferred messages

    data

    the amount of transferred bytes

    error

    if there was an error on this port

    done

    the port is finished

    Annotations
    @SerialVersionUID()
  19. sealed abstract class TaskState extends GeneratedEnum

    The state of a task

Value Members

  1. object AboutRequest extends GeneratedMessageCompanion[AboutRequest] with HasBuilder[AboutRequest] with Serializable
  2. object AboutResponse extends GeneratedMessageCompanion[AboutResponse] with HasBuilder[AboutResponse] with Serializable
  3. object ConfigureInputPort extends GeneratedMessageCompanion[ConfigureInputPort] with HasBuilder[ConfigureInputPort] with Serializable
  4. object ConfigureOutputPort extends GeneratedMessageCompanion[ConfigureOutputPort] with HasBuilder[ConfigureOutputPort] with Serializable
  5. object InitRequest extends GeneratedMessageCompanion[InitRequest] with HasBuilder[InitRequest] with Serializable
  6. object InitResponse extends GeneratedMessageCompanion[InitResponse] with HasBuilder[InitResponse] with Serializable
  7. object MnpProto extends GeneratedFileObject
  8. object MnpServiceGrpc
  9. object PullRequest extends GeneratedMessageCompanion[PullRequest] with HasBuilder[PullRequest] with Serializable
  10. object PullResponse extends GeneratedMessageCompanion[PullResponse] with HasBuilder[PullResponse] with Serializable
  11. object PushRequest extends GeneratedMessageCompanion[PushRequest] with HasBuilder[PushRequest] with Serializable
  12. object PushResponse extends GeneratedMessageCompanion[PushResponse] with HasBuilder[PushResponse] with Serializable
  13. object QueryTaskRequest extends GeneratedMessageCompanion[QueryTaskRequest] with HasBuilder[QueryTaskRequest] with Serializable
  14. object QueryTaskResponse extends GeneratedMessageCompanion[QueryTaskResponse] with HasBuilder[QueryTaskResponse] with Serializable
  15. object QuitRequest extends GeneratedMessageCompanion[QuitRequest] with HasBuilder[QuitRequest] with Serializable
  16. object QuitResponse extends GeneratedMessageCompanion[QuitResponse] with HasBuilder[QuitResponse] with Serializable
  17. object QuitSessionRequest extends GeneratedMessageCompanion[QuitSessionRequest] with HasBuilder[QuitSessionRequest] with Serializable
  18. object QuitSessionResponse extends GeneratedMessageCompanion[QuitSessionResponse] with HasBuilder[QuitSessionResponse] with Serializable
  19. object SessionState extends GeneratedEnumCompanion[SessionState] with Serializable
  20. object TaskPortStatus extends GeneratedMessageCompanion[TaskPortStatus] with HasBuilder[TaskPortStatus] with Serializable
  21. object TaskState extends GeneratedEnumCompanion[TaskState] with Serializable

Ungrouped