public interface IBytesMessageBuilder

Known direct subtypes: BytesMessageBuilder

Summary

Interface for constructing messages binary-compatible with QPid's "BytesMessage" wire encoding.

Method Summary

Name Summary
IBytesMessageBuilder Write(byte[] source, int offset, int count)

Write a section of a byte array into the message body being assembled.

IBytesMessageBuilder WriteByte(byte value)

Writes a value into the message body being assembled.

IBytesMessageBuilder WriteBytes(byte[] source)

Write a array into the message body being assembled.

IBytesMessageBuilder WriteChar(char value)

Writes a value into the message body being assembled.

IBytesMessageBuilder WriteDouble(double value)

Writes a value into the message body being assembled.

IBytesMessageBuilder WriteInt16(short value)

Writes a value into the message body being assembled.

IBytesMessageBuilder WriteInt32(int value)

Writes an value into the message body being assembled.

IBytesMessageBuilder WriteInt64(long value)

Writes a value into the message body being assembled.

IBytesMessageBuilder WriteSingle(single value)

Writes a value into the message body being assembled.

IBytesMessageBuilder WriteString(string value)

Writes a value into the message body being assembled.

Method Detail

Write

IBytesMessageBuilder Write(byte[] source, int offset, int count)

Return type IBytesMessageBuilder
Parameters
Name Type
source byte[]
offset int
count int

Summary

Write a section of a byte array into the message body being assembled.

WriteByte

IBytesMessageBuilder WriteByte(byte value)

Return type IBytesMessageBuilder
Parameters
Name Type
value byte

Summary

Writes a value into the message body being assembled.

WriteBytes

IBytesMessageBuilder WriteBytes(byte[] source)

Return type IBytesMessageBuilder
Parameters
Name Type
source byte[]

Summary

Write a array into the message body being assembled.

WriteChar

IBytesMessageBuilder WriteChar(char value)

Return type IBytesMessageBuilder
Parameters
Name Type
value char

Summary

Writes a value into the message body being assembled.

WriteDouble

IBytesMessageBuilder WriteDouble(double value)

Return type IBytesMessageBuilder
Parameters
Name Type
value double

Summary

Writes a value into the message body being assembled.

WriteInt16

IBytesMessageBuilder WriteInt16(short value)

Return type IBytesMessageBuilder
Parameters
Name Type
value short

Summary

Writes a value into the message body being assembled.

WriteInt32

IBytesMessageBuilder WriteInt32(int value)

Return type IBytesMessageBuilder
Parameters
Name Type
value int

Summary

Writes an value into the message body being assembled.

WriteInt64

IBytesMessageBuilder WriteInt64(long value)

Return type IBytesMessageBuilder
Parameters
Name Type
value long

Summary

Writes a value into the message body being assembled.

WriteSingle

IBytesMessageBuilder WriteSingle(single value)

Return type IBytesMessageBuilder
Parameters
Name Type
value single

Summary

Writes a value into the message body being assembled.

WriteString

IBytesMessageBuilder WriteString(string value)

Return type IBytesMessageBuilder
Parameters
Name Type
value string

Summary

Writes a value into the message body being assembled.