utils/mapitest/modules/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 mapitest::session, mapitest_print_retval(), mapitest_common_folder_open(), and cb().

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::session, and mapitest_print_retval_clean().

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/