This is a glossary of various terms used throughout the site. Many of these are specific to the America Online environment.
- ACK Packet
A specific type of P3 packet used to communicate acknowledgement information.
When either a client or host transmits information to the other side that acknowledges receipt of one or more P3
DATApackets. This can be done with
ACKpackets or via piggybacking.
A command in FDO
Software that runs an end-user's computer. Communicates with a host.
- Cyclic Redundancy Check
An error-detecting code computed over various packet fields.
- DATA Packet
A specific type of P3 packet used to communicate tokens between client and host.
- Download On Demand
A mechanism for updating artwork, forms, and on the client.
The client command language. Typically used for creating forms displayed by the client, however also includes additional functionality (such as logging off the client.)
A window in the client.
- Form Definition Opcode
- Form Definition Operator
See Global ID
- Global ID
A unique 32-bit numeric identifier. Similar in intent to a GUID or UUID, though with a much smaller range.
- Gratis ACK
ACKpacket sent when a specific number of packets have been received and no acknowledgements has been sent by piggybacking.
Server software that clients communicate with.
Information Producer, or Internet Protocol (which one depends on the context)
The underlying protocol used to communicate between client and host. P3 is an acronym for Playnet Proprietary Protocol.
Using an outbound packetsto transmit acknowledgement information. This avoids the need to transmit a separate
ACKpacket, and thereby reduces the number of packets transmitted.
- Sliding Window
A method of feedback-based flow control used by P3 to control the rate at which packets are sent back and forth.
See Tool On Demand
A message sent between client and host. The first two bytes identify the type of token, and the rest of the bytes are the token data.
A component of the client. Implemented as a DLL with specific exports.
- Tool On Demand
A mechanism for updating client tools.