CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface IIpcEventListenerManager

    Manager over listeners for IPC events

    Namespace: CAMIPC.IpcInteraction
    Assembly: CAMIPC.IpcInteraction.dll
    Syntax
    [Guid("DD2A0CC2-95CF-4E72-A3E6-C22996183637")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface IIpcEventListenerManager

    Methods

    RegisterHandler(string, string, string, ICamIpcEventHandler, ICamIpcEventListener, out TResultStatus)

    Declaration
    void RegisterHandler(string senderInstanceIdent, string EventHeader, string HandlerIdent, ICamIpcEventHandler Handler, ICamIpcEventListener Listener, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    string senderInstanceIdent
    string EventHeader
    string HandlerIdent
    ICamIpcEventHandler Handler
    ICamIpcEventListener Listener
    TResultStatus ResultStatus

    RegisterListener(string, out TResultStatus)

    Declaration
    ICamIpcEventListener RegisterListener(string ListenerIdent, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    string ListenerIdent
    TResultStatus ResultStatus
    Returns
    Type Description
    ICamIpcEventListener

    UnregisterHandler(string, string, string, out TResultStatus)

    Declaration
    void UnregisterHandler(string senderInstanceIdent, string HandlerIdent, string ListenerIdent, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    string senderInstanceIdent
    string HandlerIdent
    string ListenerIdent
    TResultStatus ResultStatus

    UnregisterHandlerForAll(string, string, out TResultStatus)

    Declaration
    void UnregisterHandlerForAll(string senderInstanceIdent, string HandlerIdent, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    string senderInstanceIdent
    string HandlerIdent
    TResultStatus ResultStatus

    UnregisterListener(string, out TResultStatus)

    Declaration
    void UnregisterListener(string ListenerIdent, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    string ListenerIdent
    TResultStatus ResultStatus
    In this article