Class | Description | |
---|---|---|
![]() | IpcChannelRegistrar | Provides a default implementation of the channel registrar usuing the system registry as the storage facility. |
![]() | IpcEvent | Provides a means of subscribing to a named event on an IpcEventChannel, access via: IpcEventChannel["Name"].OnEvent += new IpcSignalEventArgs(MyHandler); |
![]() | IpcEventChannel | Provides a means to send and recieve events (optionally with arguments) across thread/process boundaries to a group of listeners of an event channel. Subscribe to desired events, call Start/StopListening, or just send events to other listeners on the same channel name. Provides the implmentation to send an event message to a group of instances |
![]() | IpcSignalEventArgs | Represents an event raised by the IpcEventChannel to subscribers. |
Interface | Description | |
---|---|---|
![]() | IIpcChannelRegistrar | Interface to provide a means of channel member registration and cross-process serialization of arguments for specific events. Implementations must be thread-safe even across process boundaries. |