ProtoMessageWrapper

Constructors

Link copied to clipboard
constructor(iProtoMessage: ProtoMessageOrBuilder)
constructor(ba: ByteArray)
constructor()

Properties

Link copied to clipboard
var messageId: ByteString
Link copied to clipboard
Link copied to clipboard
val protoMessage: ProtoMessage.Builder
Link copied to clipboard

Functions

Link copied to clipboard
fun addAllData(data: List<Message.Builder>): ProtoMessageWrapper
Link copied to clipboard
fun addData(data: Message.Builder): ProtoMessageWrapper
fun addData(dpid: ProtoDpId, data: ProtoValue.Builder): ProtoMessageWrapper
Link copied to clipboard
fun asBuilder(): ProtoMessage.Builder
Link copied to clipboard
fun build(): ProtoMessage
Link copied to clipboard
fun clearData()
Link copied to clipboard
fun getAllMessages(): List<Message.Builder>
Link copied to clipboard
fun getAllServiceMessages(): List<Message.Builder>
Link copied to clipboard
fun getAllValueMessages(): List<ProtoValue.Builder>
Link copied to clipboard
fun getCmd(): ProtoCmdType
Link copied to clipboard
Link copied to clipboard
fun getSource(): ProtoManId
Link copied to clipboard
fun getStatus(): ProtoErrorCode
Link copied to clipboard
Link copied to clipboard
fun setCmd(cmd: ProtoCmdType): ProtoMessageWrapper
Link copied to clipboard
Link copied to clipboard
fun setMessageId(msgId: ByteString): ProtoMessageWrapper
Link copied to clipboard
Link copied to clipboard
fun setSource(src: ProtoManId): ProtoMessageWrapper
Link copied to clipboard
fun setStatus(status: ProtoErrorCode): ProtoMessageWrapper
Link copied to clipboard