Skip to main content

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
TypeName
System.IntPtrdataPtr
System.UInt16opCode
System.UInt32sourceActorId
System.UInt32targetActorId
Dalamud.Game.Network.NetworkMessageDirectiondirection

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
TypeName
System.IntPtrdataPtr
System.UInt16opCode
System.UInt32sourceActorId
System.UInt32targetActorId
Dalamud.Game.Network.NetworkMessageDirectiondirection
System.AsyncCallbackcallback
System.Objectobject

EndInvoke(IAsyncResult)

Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
TypeName
System.IAsyncResultresult