FWSubmitBmipResponseCallBack(3sadm)


FWSubmitBmipResponseCallBack -- set a callback routine to be called on completion of SCOadmin object requests

Synopsis

CC ... -lsysadm -lvtcl -ltclx -ltcl -lsocket -lgen -lm

#include <scoadmin/basicIncl.h> #include <scoadmin/callBack.h> #include <scoadmin/statusLst.h> #include <scoadmin/CAPI.h>

void FWSubmitBmipResponseCallBack(frameWorkCClientData_cl *clientDataPtr, callBackFunction_pt function, errStatus_cl *errStatusPtr);

Description

The FWSubmitBmipResponseCallBack() function stores the name of a function that is to be called whenever responses are returned for object requests. This function causes the framework to behave in a modeless fashion.

After calling the function FWSubmitBmipResponseCallBack(), the SCOadmin framework will always return NULL, or an error stack, on subsequent calls to FWBmipSubmitBmipRequest(3sadm). The actual response will be sent, instead, to the function named by the callBackFunction_pt responseFunction parameter. The callBackFunction_pt is described in <scoadmin/callBack.h> as the function:

void
(*callBackFunction_pt)(statusList_pt, errStatus_cl *)

Arguments


clientDataPtr
A pointer to the framework internal C/C++ client data as provided by FWInitializeFrameWork(3sadm).

function
A pointer to the client function that will handle returned lists of responses.

errStatusPtr
A pointer to an error stack which can be manipulated with the Error(3sadm) routines.

References

FWInitializeFrameWork(3sadm).
25 April 2004
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004