JACK 5.4 JACOB Application Interface

aos.apib
Class MemoryBuffer

java.lang.Object
  extended byaos.apib.MemoryBuffer

public class MemoryBuffer
extends java.lang.Object


Constructor Summary
MemoryBuffer(byte[] ba)
           
MemoryBuffer(int n)
           
MemoryBuffer(int n, TypeDict d)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 byte[] getBuffer()
           
 void getBytes(byte[] bytes, int index, int len)
           
 int getInt()
           
 long getLong()
           
 void grow(int n)
           
 int hashCode()
           
 void putBytes(byte[] bytes, int index, int len)
           
 void putInt(int v)
           
 void putLong(long v)
           
 java.lang.Object readObject()
           
 void reset()
           
 void setTypeDict(TypeDict d)
           
 void start()
           
 void writeObject(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryBuffer

public MemoryBuffer(int n)

MemoryBuffer

public MemoryBuffer(byte[] ba)

MemoryBuffer

public MemoryBuffer(int n,
                    TypeDict d)
Method Detail

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object o)

grow

public void grow(int n)

setTypeDict

public void setTypeDict(TypeDict d)

reset

public void reset()

start

public void start()

getInt

public int getInt()

putInt

public void putInt(int v)

getLong

public long getLong()

putLong

public void putLong(long v)

putBytes

public void putBytes(byte[] bytes,
                     int index,
                     int len)

getBytes

public void getBytes(byte[] bytes,
                     int index,
                     int len)

readObject

public java.lang.Object readObject()

writeObject

public void writeObject(java.lang.Object o)

getBuffer

public byte[] getBuffer()

JACK 5.4 JACOB Application Interface

Copyright (C) 1999-2008, Agent Oriented Software Pty. Ltd.

US Government Restricted Rights
The JACK Modules and relevant Software Material have been developed entirely at private expense and are accordingly provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013 or subparagraph (c)(1) and (2) of the Commercial Computer Software Restricted Rights and 48 CFR 52.2270-19, as applicable.


Agent Oriented Software Pty. Ltd.     http://www.aosgrp.com
PO Box 639, Carlton South, Victoria 3053, Australia
Phone: +61 3 9349 5055, Fax: +61 3 9349 5088