Dialogic Dialogic Global Call IP IP Phone User Manual


 
146 Dialogic
®
Global Call IP Technology Guide — November 2007
Dialogic Corporation
IP-Specific Operations
int getInfoAsync(CRN crn)
{
GC_PARM_BLKP gcParmBlk = NULL;
GC_PARM_BLKP retParmBlk;
int frc;
frc = gc_util_insert_parm_val(&gcParmBlk,
IPSET_CALLINFO,
IPPARM_PHONELIST,
sizeof(int),1);
if (GC_SUCCESS != frc)
{
return GC_ERROR;
}
frc = gc_util_insert_parm_val(&gcParmBlk,
IPSET_CALLINFO,
IPPARM_CALLID,
sizeof(int),1);
if (GC_SUCCESS != frc)
{
return GC_ERROR;
}
frc = gc_util_insert_parm_val(&gcParmBlk,
IPSET_CONFERENCE,
IPPARM_CONFERENCE_ID,
sizeof(int),1);
if (GC_SUCCESS != frc)
{
return GC_ERROR;
}
frc = gc_util_insert_parm_val(&gcParmBlk,
IPSET_CONFERENCE,
IPPARM_CONFERENCE_GOAL,
sizeof(int),1);
if (GC_SUCCESS != frc)
{
return GC_ERROR;
}
frc = gc_util_insert_parm_val(&gcParmBlk,
IPSET_CALLINFO,
IPPARM_DISPLAY,
sizeof(int),1);
if (GC_SUCCESS != frc)
{
return GC_ERROR;
}
frc = gc_util_insert_parm_val(&gcParmBlk,
IPSET_CALLINFO,
IPPARM_USERUSER_INFO,
sizeof(int),1);
if (GC_SUCCESS != frc)
{
return GC_ERROR;
}