Skip to main content
Version: 14.x (API 14) [Legacy]

Namespace Dalamud.Plugin.Ipc

Classes

IpcContext

The context associated for an IPC call. Reads from ThreadLocal.

Interfaces

ICallGateProvider

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, T2, T3, T4, T5, T6, T7, T8, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, T2, T3, T4, T5, T6, T7, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, T2, T3, T4, T5, T6, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, T2, T3, T4, T5, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, T2, T3, T4, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, T2, T3, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, T2, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<T1, TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateProvider<TRet>

The backing interface for the provider ("server") half of an IPC channel. This interface is used to expose methods to other plugins via RPC, as well as to allow other plugins to subscribe to notifications from this plugin.

ICallGateSubscriber

An interface for all IPC subscribers.

ICallGateSubscriber<T1, T2, T3, T4, T5, T6, T7, T8, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<T1, T2, T3, T4, T5, T6, T7, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<T1, T2, T3, T4, T5, T6, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<T1, T2, T3, T4, T5, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<T1, T2, T3, T4, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<T1, T2, T3, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<T1, T2, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<T1, TRet>

This class facilitates inter-plugin communication.

ICallGateSubscriber<TRet>

This class facilitates inter-plugin communication.