Constructs an outgoing response.
The output stream that holds the response.
OptionalreplyStatus: ReplyStatusThe status of the response. Defaults to ReplyStatus.Ok.
OptionalexceptionId: string | nullThe type ID of the exception, when the response carries an exception other than a user exception.
OptionalexceptionDetails: string | nullThe full details of the exception, when the response carries an exception other than a user exception.
The full details of the exception (typically the Error stack), used for logging; not marshaled into
the response. It's null when replyStatus is ReplyStatus.Ok or
ReplyStatus.UserException.
The exception ID of the response. It's null when replyStatus is ReplyStatus.Ok or
ReplyStatus.UserException. Otherwise, this ID is the value returned by
LocalException#ice_id. For other exceptions, this ID is the value returned by Error#name.
The output stream buffer of the response.
The reply status of the response.
The number of bytes in the response's payload.
Represents the response to an incoming request. It's returned by Object#dispatch.