Delegate IGameNetwork.OnNetworkMessageDelegate
The delegate type of a network message event.
Assembly: Dalamud.dll
Declaration
public delegate void IGameNetwork.OnNetworkMessageDelegate(nint dataPtr, ushort opCode, uint sourceActorId, uint targetActorId, NetworkMessageDirection direction)
Methods
Invoke(nint, ushort, uint, uint, NetworkMessageDirection)
Declaration
public virtual void Invoke(nint dataPtr, ushort opCode, uint sourceActorId, uint targetActorId, NetworkMessageDirection direction)
Parameters
| Type | Name |
|---|---|
System.IntPtr | dataPtr |
System.UInt16 | opCode |
System.UInt32 | sourceActorId |
System.UInt32 | targetActorId |
| Dalamud.Game.Network.NetworkMessageDirection | direction |
BeginInvoke(nint, ushort, uint, uint, NetworkMessageDirection, AsyncCallback, object)
Declaration
public virtual IAsyncResult BeginInvoke(nint dataPtr, ushort opCode, uint sourceActorId, uint targetActorId, NetworkMessageDirection direction, AsyncCallback callback, object @object)
Returns
System.IAsyncResult
Parameters
| Type | Name |
|---|---|
System.IntPtr | dataPtr |
System.UInt16 | opCode |
System.UInt32 | sourceActorId |
System.UInt32 | targetActorId |
| Dalamud.Game.Network.NetworkMessageDirection | direction |
System.AsyncCallback | callback |
System.Object | object |
EndInvoke(IAsyncResult)
Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
| Type | Name |
|---|---|
System.IAsyncResult | result |