public class NdrBuffer extends Object
| Modifier and Type | Field and Description |
|---|---|
byte[] |
buf |
NdrBuffer |
deferred |
int |
index |
int |
length |
int |
start |
| Constructor and Description |
|---|
NdrBuffer(byte[] buf,
int start) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(int n) |
int |
align(int boundary) |
int |
align(int boundary,
byte value) |
int |
dec_ndr_long() |
int |
dec_ndr_short() |
int |
dec_ndr_small() |
String |
dec_ndr_string() |
NdrBuffer |
derive(int idx) |
void |
enc_ndr_long(int l) |
void |
enc_ndr_referent(Object obj,
int type) |
void |
enc_ndr_short(int s) |
void |
enc_ndr_small(int s) |
void |
enc_ndr_string(String s) |
byte[] |
getBuffer() |
int |
getCapacity() |
int |
getIndex() |
int |
getLength() |
void |
readOctetArray(byte[] b,
int i,
int l) |
void |
reset() |
void |
setIndex(int index) |
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 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 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_string(String s)
public String dec_ndr_string() throws NdrException
NdrExceptionpublic void enc_ndr_referent(Object obj, int type)
Copyright © 2017 LSST. All rights reserved.