public class NdrBuffer
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
byte[] |
buf |
|
NdrBuffer |
deferred |
|
int |
index |
|
int |
length |
|
int |
start |
Constructor | Description |
---|---|
NdrBuffer(byte[] buf,
int start) |
Modifier and Type | Method | Description |
---|---|---|
void |
advance(int n) |
|
int |
align(int boundary) |
|
int |
align(int boundary,
byte value) |
|
long |
dec_ndr_hyper() |
|
int |
dec_ndr_long() |
|
int |
dec_ndr_short() |
|
int |
dec_ndr_small() |
|
java.lang.String |
dec_ndr_string() |
|
NdrBuffer |
derive(int idx) |
|
void |
enc_ndr_hyper(long h) |
|
void |
enc_ndr_long(int l) |
|
void |
enc_ndr_referent(java.lang.Object obj,
int type) |
|
void |
enc_ndr_short(int s) |
|
void |
enc_ndr_small(int s) |
|
void |
enc_ndr_string(java.lang.String s) |
|
byte[] |
getBuffer() |
|
int |
getCapacity() |
|
int |
getIndex() |
|
int |
getLength() |
|
int |
getTailSpace() |
|
void |
readOctetArray(byte[] b,
int i,
int l) |
|
void |
reset() |
|
void |
setIndex(int index) |
|
void |
setLength(int length) |
|
java.lang.String |
toString() |
|
void |
writeOctetArray(byte[] b,
int i,
int l) |
public byte[] buf
public int start
public int index
public int length
public NdrBuffer deferred
public NdrBuffer derive(int idx)
public void reset()
public int getIndex()
public void setIndex(int index)
public int getCapacity()
public int getTailSpace()
public byte[] getBuffer()
public int align(int boundary, byte value)
public void writeOctetArray(byte[] b, int i, int l)
public void readOctetArray(byte[] b, int i, int l)
public int getLength()
public void setLength(int length)
public void advance(int n)
public int align(int boundary)
public void enc_ndr_small(int s)
public int dec_ndr_small()
public void enc_ndr_short(int s)
public int dec_ndr_short()
public void enc_ndr_long(int l)
public int dec_ndr_long()
public void enc_ndr_hyper(long h)
public long dec_ndr_hyper()
public void enc_ndr_string(java.lang.String s)
public java.lang.String dec_ndr_string() throws NdrException
NdrException
public void enc_ndr_referent(java.lang.Object obj, int type)
public java.lang.String toString()
toString
in class java.lang.Object