pascalSCADA OPM: psOPC_AE: Interface IOPCEventSubscriptionMgt

Pascal SCADA OPM

Interface IOPCEventSubscriptionMgt

Unit

psOPC_AE

Declaration

type IOPCEventSubscriptionMgt = interface(IUnknown)

Description

*********************************************************************// Interface: IOPCEventSubscriptionMgt GUID: {65168855-5783-11D1-84A0-00608CB8A7E9} *********************************************************************//

Attributes
GUID['{65168855-5783-11D1-84A0-00608CB8A7E9}']

Hierarchy

  • IUnknown
  • IOPCEventSubscriptionMgt

Overview

Methods

Public function SetFilter( dwEventType: DWORD; dwNumCategories: DWORD; pdwEventCategories: PDWORDARRAY; dwLowSeverity: DWORD; dwHighSeverity: DWORD; dwNumAreas: DWORD; pszAreaList: POleStrList; dwNumSources: DWORD; pszSourceList: POleStrList): HResult; stdcall;
Public function GetFilter( out pdwEventType: DWORD; out pdwNumCategories: DWORD; out ppdwEventCategories: PDWORDARRAY; out pdwLowSeverity: DWORD; out pdwHighSeverity: DWORD; out pdwNumAreas: DWORD; out ppszAreaList: POleStrList; out pdwNumSources: DWORD; out ppszSourceList: POleStrList): HResult; stdcall;
Public function SelectReturnedAttributes( dwEventCategory: DWORD; dwCount: DWORD; dwAttributeIDs: PDWORDARRAY): HResult; stdcall;
Public function GetReturnedAttributes( dwEventCategory: DWORD; out pdwCount: DWORD; out ppdwAttributeIDs: PDWORDARRAY): HResult; stdcall;
Public function Refresh( dwConnection: DWORD): HResult; stdcall;
Public function CancelRefresh( dwConnection: DWORD): HResult; stdcall;
Public function GetState( out pbActive: BOOL; out pdwBufferTime: DWORD; out pdwMaxSize: DWORD; out phClientSubscription: OPCHANDLE): HResult; stdcall;
Public function SetState( pbActive: PBOOL; pdwBufferTime: PDWORD; pdwMaxSize: PDWORD; hClientSubscription: OPCHANDLE; out pdwRevisedBufferTime: DWORD; out pdwRevisedMaxSize: DWORD): HResult; stdcall;

Description

Methods

Public function SetFilter( dwEventType: DWORD; dwNumCategories: DWORD; pdwEventCategories: PDWORDARRAY; dwLowSeverity: DWORD; dwHighSeverity: DWORD; dwNumAreas: DWORD; pszAreaList: POleStrList; dwNumSources: DWORD; pszSourceList: POleStrList): HResult; stdcall;
 
Public function GetFilter( out pdwEventType: DWORD; out pdwNumCategories: DWORD; out ppdwEventCategories: PDWORDARRAY; out pdwLowSeverity: DWORD; out pdwHighSeverity: DWORD; out pdwNumAreas: DWORD; out ppszAreaList: POleStrList; out pdwNumSources: DWORD; out ppszSourceList: POleStrList): HResult; stdcall;
 
Public function SelectReturnedAttributes( dwEventCategory: DWORD; dwCount: DWORD; dwAttributeIDs: PDWORDARRAY): HResult; stdcall;
 
Public function GetReturnedAttributes( dwEventCategory: DWORD; out pdwCount: DWORD; out ppdwAttributeIDs: PDWORDARRAY): HResult; stdcall;
 
Public function Refresh( dwConnection: DWORD): HResult; stdcall;
 
Public function CancelRefresh( dwConnection: DWORD): HResult; stdcall;
 
Public function GetState( out pbActive: BOOL; out pdwBufferTime: DWORD; out pdwMaxSize: DWORD; out phClientSubscription: OPCHANDLE): HResult; stdcall;
 
Public function SetState( pbActive: PBOOL; pdwBufferTime: PDWORD; pdwMaxSize: PDWORD; hClientSubscription: OPCHANDLE; out pdwRevisedBufferTime: DWORD; out pdwRevisedMaxSize: DWORD): HResult; stdcall;
 

Generated by PasDoc 0.14.0.