package mnp
- Alphabetic
- Public
- All
Type Members
-
final
case class
AboutRequest(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
- Annotations
- @SerialVersionUID()
-
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()
-
final
case class
ConfigureInputPort(contentType: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
- contentType
selected content_type, if empty use default
- Annotations
- @SerialVersionUID()
-
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()
-
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()
-
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()
-
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()
-
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()
-
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()
-
final
case class
PushResponse(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
- Annotations
- @SerialVersionUID()
-
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()
-
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()
-
final
case class
QuitRequest(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
QuitResponse(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
QuitSessionRequest(sessionId: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
- sessionId
The session to use
- Annotations
- @SerialVersionUID()
-
final
case class
QuitSessionResponse(unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class SessionState extends GeneratedEnum
-
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()
-
sealed abstract
class
TaskState extends GeneratedEnum
The state of a task
Value Members
- object AboutRequest extends GeneratedMessageCompanion[AboutRequest] with HasBuilder[AboutRequest] with Serializable
- object AboutResponse extends GeneratedMessageCompanion[AboutResponse] with HasBuilder[AboutResponse] with Serializable
- object ConfigureInputPort extends GeneratedMessageCompanion[ConfigureInputPort] with HasBuilder[ConfigureInputPort] with Serializable
- object ConfigureOutputPort extends GeneratedMessageCompanion[ConfigureOutputPort] with HasBuilder[ConfigureOutputPort] with Serializable
- object InitRequest extends GeneratedMessageCompanion[InitRequest] with HasBuilder[InitRequest] with Serializable
- object InitResponse extends GeneratedMessageCompanion[InitResponse] with HasBuilder[InitResponse] with Serializable
- object MnpProto extends GeneratedFileObject
- object MnpServiceGrpc
- object PullRequest extends GeneratedMessageCompanion[PullRequest] with HasBuilder[PullRequest] with Serializable
- object PullResponse extends GeneratedMessageCompanion[PullResponse] with HasBuilder[PullResponse] with Serializable
- object PushRequest extends GeneratedMessageCompanion[PushRequest] with HasBuilder[PushRequest] with Serializable
- object PushResponse extends GeneratedMessageCompanion[PushResponse] with HasBuilder[PushResponse] with Serializable
- object QueryTaskRequest extends GeneratedMessageCompanion[QueryTaskRequest] with HasBuilder[QueryTaskRequest] with Serializable
- object QueryTaskResponse extends GeneratedMessageCompanion[QueryTaskResponse] with HasBuilder[QueryTaskResponse] with Serializable
- object QuitRequest extends GeneratedMessageCompanion[QuitRequest] with HasBuilder[QuitRequest] with Serializable
- object QuitResponse extends GeneratedMessageCompanion[QuitResponse] with HasBuilder[QuitResponse] with Serializable
- object QuitSessionRequest extends GeneratedMessageCompanion[QuitSessionRequest] with HasBuilder[QuitSessionRequest] with Serializable
- object QuitSessionResponse extends GeneratedMessageCompanion[QuitSessionResponse] with HasBuilder[QuitSessionResponse] with Serializable
- object SessionState extends GeneratedEnumCompanion[SessionState] with Serializable
- object TaskPortStatus extends GeneratedMessageCompanion[TaskPortStatus] with HasBuilder[TaskPortStatus] with Serializable
- object TaskState extends GeneratedEnumCompanion[TaskState] with Serializable