Package com.cetsoft.imcache.cache.offheap.bytebuffer

Examples of com.cetsoft.imcache.cache.offheap.bytebuffer.OffHeapByteBuffer.retrieve()


    OffHeapByteBuffer buffer = new OffHeapByteBuffer(0,1000);
    SimpleObject object = new SimpleObject(x, y);
    for (int i = 0; i < length; i++) {
      byte [] payload = serialize(object);
      Pointer pointer = buffer.store(payload);
      SimpleObject simpleObject = deserialize(buffer.retrieve(pointer));
      if(object.getX()!=simpleObject.getX()&&object.getY()!=simpleObject.getY()){
        System.err.println("Problem");
      }
    }
    Pointer pointer = buffer.update(new Pointer(115, buffer), new byte[200]);
View Full Code Here


      if(object.getX()!=simpleObject.getX()&&object.getY()!=simpleObject.getY()){
        System.err.println("Problem");
      }
    }
    Pointer pointer = buffer.update(new Pointer(115, buffer), new byte[200]);
    if(buffer.retrieve(pointer).length!=200){
      System.err.println("Problem");
    }
    buffer.retrieve(new Pointer(115, buffer));
  }
View Full Code Here

    }
    Pointer pointer = buffer.update(new Pointer(115, buffer), new byte[200]);
    if(buffer.retrieve(pointer).length!=200){
      System.err.println("Problem");
    }
    buffer.retrieve(new Pointer(115, buffer));
  }

  /**
   * Serialize.
   *
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.