パッケージ jcifs.dcerpc.ndr
クラス NdrBuffer
java.lang.Object
jcifs.dcerpc.ndr.NdrBuffer
public class NdrBuffer extends Object
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 NdrBuffer(byte[] buf, int start)
-
メソッドの概要
修飾子とタイプ メソッド 説明 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()
String
dec_ndr_string()
NdrBuffer
derive(int idx)
void
enc_ndr_hyper(long h)
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()
int
getTailSpace()
void
readOctetArray(byte[] b, int i, int l)
void
reset()
void
setIndex(int index)
void
setLength(int length)
String
toString()
void
writeOctetArray(byte[] b, int i, int l)
-
フィールド詳細
-
buf
public byte[] buf -
start
public int start -
index
public int index -
length
public int length -
deferred
-
-
コンストラクタの詳細
-
NdrBuffer
public NdrBuffer(byte[] buf, int start)
-
-
メソッドの詳細
-
derive
-
reset
public void reset() -
getIndex
public int getIndex() -
setIndex
public void setIndex(int index) -
getCapacity
public int getCapacity() -
getTailSpace
public int getTailSpace() -
getBuffer
public byte[] getBuffer() -
align
public int align(int boundary, byte value) -
writeOctetArray
public void writeOctetArray(byte[] b, int i, int l) -
readOctetArray
public void readOctetArray(byte[] b, int i, int l) -
getLength
public int getLength() -
setLength
public void setLength(int length) -
advance
public void advance(int n) -
align
public int align(int boundary) -
enc_ndr_small
public void enc_ndr_small(int s) -
dec_ndr_small
public int dec_ndr_small() -
enc_ndr_short
public void enc_ndr_short(int s) -
dec_ndr_short
public int dec_ndr_short() -
enc_ndr_long
public void enc_ndr_long(int l) -
dec_ndr_long
public int dec_ndr_long() -
enc_ndr_hyper
public void enc_ndr_hyper(long h) -
dec_ndr_hyper
public long dec_ndr_hyper() -
enc_ndr_string
-
dec_ndr_string
- 例外:
NdrException
-
enc_ndr_referent
-
toString
-