Proton DotNet
Loading...
Searching...
No Matches
Properties | List of all members
Apache.Qpid.Proton.Buffer.IReadableComponent Interface Reference

Provides a view of an individual component of a proton buffer during a call to the readable buffer processing methods. More...

Inheritance diagram for Apache.Qpid.Proton.Buffer.IReadableComponent:
Apache.Qpid.Proton.Buffer.ProtonByteBuffer

Properties

bool HasReadableArray [get]
 Determines if the component is back by a byte array that has readable bytes.
 
byte[] ReadableArray [get]
 Access the readable array that backs this component if one exists otherwise throw an invalid operation exception to indicate that there is no readable byte array.
 
int ReadableArrayOffset [get]
 Access the offset into the readable backing array if one exists otherwise throws an invalid operation exception to indicate that there is no readable byte array.
 
int ReadableArrayLength [get]
 Access the usable length of the readable backing array if one exists otherwise throws an invalid operation exception to indicate that there is no readable byte array.
 

Detailed Description

Provides a view of an individual component of a proton buffer during a call to the readable buffer processing methods.

Property Documentation

◆ HasReadableArray

bool Apache.Qpid.Proton.Buffer.IReadableComponent.HasReadableArray
get

Determines if the component is back by a byte array that has readable bytes.

Implemented in Apache.Qpid.Proton.Buffer.ProtonByteBuffer.

◆ ReadableArray

byte [] Apache.Qpid.Proton.Buffer.IReadableComponent.ReadableArray
get

Access the readable array that backs this component if one exists otherwise throw an invalid operation exception to indicate that there is no readable byte array.

If a byte array is returned from this method it should never be used to make modifications to the proton buffer data.

Implemented in Apache.Qpid.Proton.Buffer.ProtonByteBuffer.

◆ ReadableArrayLength

int Apache.Qpid.Proton.Buffer.IReadableComponent.ReadableArrayLength
get

Access the usable length of the readable backing array if one exists otherwise throws an invalid operation exception to indicate that there is no readable byte array.

Implemented in Apache.Qpid.Proton.Buffer.ProtonByteBuffer.

◆ ReadableArrayOffset

int Apache.Qpid.Proton.Buffer.IReadableComponent.ReadableArrayOffset
get

Access the offset into the readable backing array if one exists otherwise throws an invalid operation exception to indicate that there is no readable byte array.

Implemented in Apache.Qpid.Proton.Buffer.ProtonByteBuffer.


The documentation for this interface was generated from the following file: