module_oxcnotif.c File Reference

Core Notifications Protocol test suite. More...

Functions

int cb (uint16_t, void *, void *)
 
bool mapitest_oxcnotif_RegisterNotification (struct mapitest *mt)
 
bool mapitest_oxcnotif_SyncOpenAdvisor (struct mapitest *mt)
 

Detailed Description

Core Notifications Protocol test suite.

Function Documentation

int cb ( uint16_t  type,
void *  data,
void *  priv 
)
bool mapitest_oxcnotif_RegisterNotification ( struct mapitest mt)

Test the RegisterNotification (0x29) operation

This function:

Parameters
mtpointer on the top-level mapitest structure
Returns
true on success, otherwise false

References cb(), mapitest_common_folder_open(), mapitest_print_retval(), and mapitest::session.

bool mapitest_oxcnotif_SyncOpenAdvisor ( struct mapitest mt)

Test the SyncOpenAdvisor (0x83) and SetSyncNotificationGuid (0x88) operations

This function:

  1. logs on
  2. creates a notification advisor
  3. sets a GUID on the advisor
  4. cleans up
Parameters
mtpointer on the top-level mapitest structure
Returns
true on success, otherwise false

References mapitest_print_retval_clean(), and mapitest::session.

Referenced by module_oxcnotif_init().


Creative Commons License
Creative Commons Attribution icon Creative Commons Share Alike icon
This content is licensed under the Creative Commons
Attribution ShareAlike License v. 3.0:
http://creativecommons.org/licenses/by-sa/3.0/