パッケージ jcifs.dcerpc.ndr

クラス NdrBuffer

java.lang.Object
jcifs.dcerpc.ndr.NdrBuffer

public class NdrBuffer
extends Object
  • フィールド詳細

    • buf

      public byte[] buf
    • start

      public int start
    • index

      public int index
    • length

      public int length
    • deferred

      public NdrBuffer deferred
  • コンストラクタの詳細

    • NdrBuffer

      public NdrBuffer​(byte[] buf, int start)
  • メソッドの詳細

    • derive

      public NdrBuffer derive​(int idx)
    • 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

      public void enc_ndr_string​(String s)
    • dec_ndr_string

      public String dec_ndr_string() throws NdrException
      例外:
      NdrException
    • enc_ndr_referent

      public void enc_ndr_referent​(Object obj, int type)
    • toString

      public String toString()
      オーバーライド:
      toString クラス内 Object