typedef struct iovec {
caddr_t iov_base;
int iov_len;
} iovec_t;
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final long | |
| pack-priv static final int | |
| private static final int | |
| private final ByteBuffer[] | |
| private static final TerminatingThreadLocal | |
| private static final int | |
| private final int[] | |
| private final int[] | |
| private final ByteBuffer[] | |
| private final int | |
| private static final int | |
| private final AllocatedNativeObject |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv static IOVecWrapper | |
| pack-priv ByteBuffer | |
| pack-priv int | |
| pack-priv int | |
| pack-priv ByteBuffer | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void |
| address | back to summary |
|---|---|
| pack-priv final long address | |
| addressSize | back to summary |
|---|---|
| pack-priv static final int addressSize | |
| BASE_OFFSET | back to summary |
|---|---|
| private static final int BASE_OFFSET | |
| buf | back to summary |
|---|---|
| private final ByteBuffer[] buf | |
| IOV_CACHE | back to summary |
|---|---|
| private static final TerminatingThreadLocal<IOVecWrapper[]> IOV_CACHE | |
| LEN_OFFSET | back to summary |
|---|---|
| private static final int LEN_OFFSET | |
| position | back to summary |
|---|---|
| private final int[] position | |
| remaining | back to summary |
|---|---|
| private final int[] remaining | |
| shadow | back to summary |
|---|---|
| private final ByteBuffer[] shadow | |
| size | back to summary |
|---|---|
| private final int size | |
| SIZE_IOVEC | back to summary |
|---|---|
| private static final int SIZE_IOVEC | |
| vecArray | back to summary |
|---|---|
| private final AllocatedNativeObject vecArray | |
| IOVecWrapper | back to summary |
|---|---|
| private IOVecWrapper(int size) | |
| clearRefs | back to summary |
|---|---|
| pack-priv void clearRefs(int i) | |
| get | back to summary |
|---|---|
| pack-priv static IOVecWrapper get(int size) | |
| getBuffer | back to summary |
|---|---|
| pack-priv ByteBuffer getBuffer(int i) | |
| getPosition | back to summary |
|---|---|
| pack-priv int getPosition(int i) | |
| getRemaining | back to summary |
|---|---|
| pack-priv int getRemaining(int i) | |
| getShadow | back to summary |
|---|---|
| pack-priv ByteBuffer getShadow(int i) | |
| putBase | back to summary |
|---|---|
| pack-priv void putBase(int i, long base) | |
| putLen | back to summary |
|---|---|
| pack-priv void putLen(int i, long len) | |
| release | back to summary |
|---|---|
| pack-priv void release() | |
| setBuffer | back to summary |
|---|---|
| pack-priv void setBuffer(int i, ByteBuffer buf, int pos, int rem) | |
| setShadow | back to summary |
|---|---|
| pack-priv void setShadow(int i, ByteBuffer buf) | |