Class RawPayload
An SeString Payload representing unhandled raw payload data. Mainly useful for constructing unhandled hardcoded payloads, or forwarding any unknown payloads without modification.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Dalamud.Game.Chat.SeStringHandling.Payloads
Assembly: Dalamud.dll
Syntax
public class RawPayload : Payload
Constructors
| Improve this Doc View SourceRawPayload(Byte[])
Declaration
public RawPayload(byte[] data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte[] | data |
Properties
| Improve this Doc View SourceData
The entire payload byte sequence for this payload. The returned data is a clone and modifications will not be persisted.
Declaration
public byte[] Data { get; }
Property Value
| Type | Description |
|---|---|
| System.Byte[] |
LinkTerminator
A fixed Payload representing a common link-termination sequence, found in many payload chains.
Declaration
public static RawPayload LinkTerminator { get; }
Property Value
| Type | Description |
|---|---|
| RawPayload |
Type
Declaration
public override PayloadType Type { get; }
Property Value
| Type | Description |
|---|---|
| PayloadType |
Overrides
Methods
| Improve this Doc View SourceDecodeImpl(BinaryReader, Int64)
Declaration
protected override void DecodeImpl(BinaryReader reader, long endOfStream)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.BinaryReader | reader | |
| System.Int64 | endOfStream |
Overrides
| Improve this Doc View SourceEncodeImpl()
Declaration
protected override byte[] EncodeImpl()
Returns
| Type | Description |
|---|---|
| System.Byte[] |
Overrides
| Improve this Doc View SourceToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String |
Overrides
System.Object.ToString()