19#include <sysutil/sysutil_common.h>
24#define GPI_NP_SYNC_DELAY 5000
25#define GPI_NP_STATUS_TIMEOUT 5000
26#define GPI_NP_NUM_TRANSACTIONS 32
34 gsi_bool npLookupDone;
39GPResult gpiInitializeNpBasic();
40GPResult gpiCheckNpStatus(GPConnection * connection);
41GPResult gpiDestroyNpBasic(GPConnection * connection);
42GPResult gpiProcessNp(GPConnection * connection);
43int gpiNpBasicCallback(
int event,
int retCode, uint32_t reqId,
void *arg);
45GPResult gpiSyncNpBuddies(GPConnection * connection);
48GPResult gpiSyncNpBlockList(GPConnection * connection);
51GPResult gpiAddToNpBlockList(GPConnection * connection,
int profileid);
52void gpiAddToNpBlockListInfoCallback(GPConnection * pconnection,
GPGetInfoResponseArg * arg,
void * param);