# Class WorldPacket [-] [+]

A packet used to pass messages between the server and a client.

Each packet has an opcode that determines the type of message being sent, e.g. if a CMSG_LOGOUT_REQUEST packet is sent to the server, the client has sent a message that its Player wants to logout.

The packet can contain further data, the format of which depends on the opcode.

Inherits all methods from: none

## Methods

GetBool | Reads and returns a bool value from the WorldPacket.
GetDouble | Reads and returns a double-precision floating-point value from the WorldPacket.
GetFloat | Reads and returns a single-precision floating-point value from the WorldPacket.
GetGUID | Reads and returns an unsigned 64-bit integer value from the WorldPacket.
GetInt16 | Reads and returns a signed 16-bit integer value from the WorldPacket.
GetInt32 | Reads and returns a signed 32-bit integer value from the WorldPacket.
GetInt8 | Reads and returns a signed 8-bit integer value from the WorldPacket.
GetOpcode | Returns the opcode of the WorldPacket.
GetSize | Returns the size of the WorldPacket.
GetString | Reads and returns a string value from the WorldPacket.
GetUInt16 | Reads and returns an unsigned 16-bit integer value from the WorldPacket.
GetUInt32 | Reads and returns an unsigned 32-bit integer value from the WorldPacket.
GetUInt8 | Reads and returns an unsigned 8-bit integer value from the WorldPacket.
PutBool | Writes an bool value to the WorldPacket.
PutDouble | Writes a 64-bit floating-point value to the WorldPacket.
PutFloat | Writes a 32-bit floating-point value to the WorldPacket.
PutGUID | Writes an unsigned 64-bit integer value to the WorldPacket.
PutInt16 | Writes a signed 16-bit integer value to the WorldPacket.
PutInt32 | Writes a signed 32-bit integer value to the WorldPacket.
PutInt8 | Writes a signed 8-bit integer value to the WorldPacket.
PutString | Writes a string to the WorldPacket.
PutUInt16 | Writes an unsigned 16-bit integer value to the WorldPacket.
PutUInt32 | Writes an unsigned 32-bit integer value to the WorldPacket.
PutUInt8 | Writes an unsigned 8-bit integer value to the WorldPacket.
SetOpcode | Sets the opcode of the WorldPacket to the specified opcode.

# Keyboard shortcuts

?
  Show this help dialog
S
  Focus the search field
⇤
  Move up in search results
⇥
  Move down in search results
⏎
  Go to active search result

# Search tricks

Prefix searches with a type followed by a colon (e.g. `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct` (or `str`), `enum`, `trait`, `typedef` (or `tdef`).

Generated on
© 2010 - 2024 Eluna Lua Engine