Example #1
0
  private IBuffer detachBuffer() {
    IBuffer buffer = m_buffer;
    if (buffer == null) {
      buffer = m_session.createBuffer();
      buffer.reserveHead(HEAD_RESERVE_SIZE);
    } else m_buffer = null;

    return buffer;
  }
Example #2
0
  IBuffer buffer() {
    IBuffer buffer = m_buffer;
    if (buffer == null) {
      buffer = m_session.createBuffer();
      buffer.reserveHead(HEAD_RESERVE_SIZE);
      m_buffer = buffer;
    }

    return buffer;
  }