- parse(ByteBuffer) - Method in class io.apigee.trireme.kernel.http.HTTPParsingMachine
-
Parse the current buffer and return a result that may contain headers, a body, both, or neither.
- parseRecord(Wire.RR) - Method in class io.apigee.trireme.kernel.dns.Types
-
Given a populated resource record, parse the raw data and set an object on the
"record" field of the RR, and also return it.
- PathTranslator - Class in io.apigee.trireme.kernel
-
This class performs a "chroot." Given a root path, it translates all paths relative to that
root.
- PathTranslator() - Constructor for class io.apigee.trireme.kernel.PathTranslator
-
- PathTranslator(String) - Constructor for class io.apigee.trireme.kernel.PathTranslator
-
- peek(byte[], int, int) - Method in class io.apigee.trireme.kernel.streams.CircularByteBuffer
-
- peek(byte[]) - Method in class io.apigee.trireme.kernel.streams.CircularByteBuffer
-
- peekMagicNumber(ByteBuffer) - Static method in class io.apigee.trireme.kernel.util.GZipHeader
-
- pin() - Method in interface io.apigee.trireme.kernel.GenericNodeRuntime
-
Increment the "pin count" on this script.
- PIN_ALLOWED - Static variable in class io.apigee.trireme.kernel.util.PinState
-
If set, then the user called "unref" which explicitly avoids the pinned state
- PIN_REQUESTED - Static variable in class io.apigee.trireme.kernel.util.PinState
-
If set, then the object has requested a pin from the runtime
- PinState - Class in io.apigee.trireme.kernel.util
-
This class exists to support the various "pin" and "unpin" behaviors of Node.
- PinState() - Constructor for class io.apigee.trireme.kernel.util.PinState
-
- Platform - Class in io.apigee.trireme.kernel
-
- POINTER_BYTE_FLAG - Static variable in class io.apigee.trireme.kernel.dns.Wire
-
- POINTER_BYTE_MASK - Static variable in class io.apigee.trireme.kernel.dns.Wire
-
- POINTER_FLAG - Static variable in class io.apigee.trireme.kernel.dns.Wire
-
Top two bits of a two-byte octet set, for length compression.
- POINTER_MASK - Static variable in class io.apigee.trireme.kernel.dns.Wire
-
Flag to mask that two-byte pointer with
- position - Variable in class io.apigee.trireme.kernel.fs.AbstractFileHandle
-
Position where we are writing in the file, for appending
- processConnect() - Method in class io.apigee.trireme.kernel.handles.AbstractNIOHandle
-
- processConnect() - Method in class io.apigee.trireme.kernel.handles.NIODatagramHandle
-
- processConnect() - Method in class io.apigee.trireme.kernel.handles.NIOSocketHandle
-
- processReads() - Method in class io.apigee.trireme.kernel.handles.AbstractNIOHandle
-
- processReads() - Method in class io.apigee.trireme.kernel.handles.NIODatagramHandle
-
- processReads() - Method in class io.apigee.trireme.kernel.handles.NIOSocketHandle
-
- processWrites() - Method in class io.apigee.trireme.kernel.handles.AbstractNIOHandle
-
- processWrites() - Method in class io.apigee.trireme.kernel.handles.NIODatagramHandle
-
- processWrites() - Method in class io.apigee.trireme.kernel.handles.NIOSocketHandle
-