mirror of
https://github.com/EQEmu/Server.git
synced 2026-03-09 21:42:27 +00:00
Created Lua Packet (markdown)
parent
6b5dd3f2c1
commit
9b10ed293e
34
Lua-Packet.md
Normal file
34
Lua-Packet.md
Normal file
@ -0,0 +1,34 @@
|
||||
Packet is a class exported to Lua that represents the EQApplicationPacket object from EQEmu.
|
||||
|
||||
[Return to the Lua API](Lua-API)
|
||||
|
||||
### Properties
|
||||
```
|
||||
packet.null -- Returns true if this object is null
|
||||
packet.valid -- Returns true if this object is not null
|
||||
```
|
||||
|
||||
### Member Functions
|
||||
```
|
||||
Packet() -- Creates a null spell
|
||||
Packet(Integer opcode, Integer size)
|
||||
Integer GetSize();
|
||||
Integer GetOpcode();
|
||||
void SetOpcode(Integer op);
|
||||
void WriteInteger8(Integer offset, Integer value);
|
||||
void WriteInteger16(Integer offset, Integer value);
|
||||
void WriteInteger32(Integer offset, Integer value);
|
||||
void WriteInteger64(Integer offset, Integer value);
|
||||
void WriteFloat(Integer offset, Real value);
|
||||
void WriteDouble(Integer offset, Real value);
|
||||
void WriteString(Integer offset, String value);
|
||||
void WriteFixedLengthString(Integer offset, String value, Integer string_length);
|
||||
Integer ReadInteger8(Integer offset);
|
||||
Integer ReadInteger16(Integer offset);
|
||||
Integer ReadInteger32(Integer offset);
|
||||
Integer ReadInteger64(Integer offset);
|
||||
Real ReadFloat(Integer offset);
|
||||
Real ReadDouble(Integer offset);
|
||||
String ReadString(Integer offset);
|
||||
String ReadFixedLengthString(Integer offset, Integer string_length);
|
||||
```
|
||||
Loading…
x
Reference in New Issue
Block a user