PREV TOC HOME INDEX NEXT


METAEVENT


typedef struct {
    long             magicno;              
    unsigned long    flags;
    void             *evtdatap; 
    long             evtlen;
    long             evtdev;
    long             evttype;
    LINEDEV          linedev;
    CRN              crn;
    void*            extevtdatap;
    void             *usrattr;
    int              cclibid;
    int              rfu1;
} METAEVENT, *METAEVENTP; 

Description

The METAEVENT structure contains the event descriptor for a metaevent. The Field Descriptions section below describes each element used in the metaevent data structure and indicates the function that the Global Call API uses to retrieve the information stored in the associated field. This data structure eliminates the need for the application to issue the equivalent functions listed below.

Field Descriptions

The fields of METAEVENT are described as follows:

magicno
for internal use only
Function equivalent: none
flags
The GCME_GC_EVENT bit is set if, and only if, the event is a Global Call event.

Function equivalent: none

evtdatap
for internal use only
Function equivalent: sr_getevtdatap( )
evtlen
for internal use only
Function equivalent: sr_getevtlen( )
evtdev
event device
Function equivalent: sr_getevtdev( )
evttype
event type
Function equivalent: sr_getevttype( )
linedev
line device for Global Call events
Function equivalent: gc_GetLineDev( )
crn
call reference number for Global Call events; if 0, no CRN for this event
Function equivalent: gc_GetCRN( )
extevtdatap
pointer to additional event data
Function equivalent: none
usrattr
user assigned attribute associated with the line device
Function equivalent: gc_GetUsrAttr( )
cclibid
identification of call control library associated with the event:
  • n = cclib ID number
  • -1 = unknown
Function equivalent: none
rfu1
reserved for future use
Function equivalent: none

PREV TOC HOME INDEX NEXT

Click here to contact Telecom Support Resources

Copyright 2003, Intel Corporation
All rights reserved
This page generated February, 2003