mirror of
https://github.com/EQEmu/Server.git
synced 2026-09-07 05:06:44 +00:00
Updated Lua Packet (markdown)
+36
-33
@@ -1,34 +1,37 @@
|
|||||||
Packet is a class exported to Lua that represents the EQApplicationPacket object from EQEmu.
|
Packet is a class exported to Lua that represents the EQApplicationPacket object from EQEmu.
|
||||||
|
|
||||||
[Return to the Lua API](Lua-API)
|
[Return to the Lua API](Lua-API)
|
||||||
|
|
||||||
### Properties
|
### Properties
|
||||||
```
|
```
|
||||||
packet.null -- Returns true if this object is null
|
packet.null -- Returns true if this object is null
|
||||||
packet.valid -- Returns true if this object is not null
|
packet.valid -- Returns true if this object is not null
|
||||||
```
|
```
|
||||||
|
|
||||||
### Member Functions
|
### Member Functions
|
||||||
```
|
```
|
||||||
Packet() -- Creates a null spell
|
Packet() -- Creates a null spell
|
||||||
Packet(Integer opcode, Integer size)
|
Packet(Integer opcode, Integer size)
|
||||||
Integer GetSize();
|
Packet(Integer opcode, Integer size, Boolean use_raw_opcode)
|
||||||
Integer GetOpcode();
|
Integer GetSize();
|
||||||
Void SetOpcode(Integer op);
|
Integer GetOpcode();
|
||||||
Void WriteInteger8(Integer offset, Integer value);
|
Void SetOpcode(Integer op);
|
||||||
Void WriteInteger16(Integer offset, Integer value);
|
Integer GetRawOpcode();
|
||||||
Void WriteInteger32(Integer offset, Integer value);
|
Void SetRawOpcode(Integer op);
|
||||||
Void WriteInteger64(Integer offset, Integer value);
|
Void WriteInteger8(Integer offset, Integer value);
|
||||||
Void WriteFloat(Integer offset, Real value);
|
Void WriteInteger16(Integer offset, Integer value);
|
||||||
Void WriteDouble(Integer offset, Real value);
|
Void WriteInteger32(Integer offset, Integer value);
|
||||||
Void WriteString(Integer offset, String value);
|
Void WriteInteger64(Integer offset, Integer value);
|
||||||
Void WriteFixedLengthString(Integer offset, String value, Integer string_length);
|
Void WriteFloat(Integer offset, Real value);
|
||||||
Integer ReadInteger8(Integer offset);
|
Void WriteDouble(Integer offset, Real value);
|
||||||
Integer ReadInteger16(Integer offset);
|
Void WriteString(Integer offset, String value);
|
||||||
Integer ReadInteger32(Integer offset);
|
Void WriteFixedLengthString(Integer offset, String value, Integer string_length);
|
||||||
Integer ReadInteger64(Integer offset);
|
Integer ReadInteger8(Integer offset);
|
||||||
Real ReadFloat(Integer offset);
|
Integer ReadInteger16(Integer offset);
|
||||||
Real ReadDouble(Integer offset);
|
Integer ReadInteger32(Integer offset);
|
||||||
String ReadString(Integer offset);
|
Integer ReadInteger64(Integer offset);
|
||||||
String ReadFixedLengthString(Integer offset, Integer string_length);
|
Real ReadFloat(Integer offset);
|
||||||
|
Real ReadDouble(Integer offset);
|
||||||
|
String ReadString(Integer offset);
|
||||||
|
String ReadFixedLengthString(Integer offset, Integer string_length);
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user