/*---------------------------------------------------------------------------* Copyright (C) 2010-2011 Nintendo. All rights reserved. These coded instructions, statements, and computer programs contain proprietary information of Nintendo of America Inc. and/or Nintendo Company Ltd., and are protected by Federal copyright law. They may not be disclosed to third parties or copied or duplicated in any form, in whole or in part, without the prior written consent of Nintendo. *---------------------------------------------------------------------------*/ // gx2Uda.h // // Declares UDA api calls /// @addtogroup GX2TempGroup /// @{ #ifndef _CAFE_GX2UDA_H_ #define _CAFE_GX2UDA_H_ #ifdef __cplusplus extern "C" { #endif // __cplusplus /// \brief (Temporary Placeholder API) Return the ID of the last UDA alert that fired or GX2_UDAID_NOALERT if no alerts. /// /// \donotcall \threadsafe \devonly \enddonotcall /// GX2UDAAlertID GX2API GX2UDAGetLastAlert(void); /// \brief (Temporary Placeholder API) Reset the fire count for an alert /// /// \param id Alert to reset /// /// \donotcall \threadsafe \devonly \enddonotcall /// void GX2API GX2UDAResetAlertFireCount(GX2UDAAlertID id); /// \brief (Temporary Placeholder API) Set the alert level /// /// \param newLevel New alert level /// /// \donotcall \threadsafe \devonly \enddonotcall /// void GX2API GX2UDASetAlertLevel(GX2UDAAlertLevel newLevel); /// \brief (Temporary Placeholder API) Enable/disable reporting for an alert /// /// \param id Alert to enable/disable /// \param enable Flag for enabling/disabling /// /// \donotcall \threadsafe \devonly \enddonotcall /// void GX2API GX2UDASetAlertEnable(GX2UDAAlertID id, GX2Boolean enable); /// @} #ifdef __cplusplus } #endif // __cplusplus #endif //#ifndef _CAFE_GX2UDA_H_