/// <summary> /// This function will invoke the error callback on the user supplied callback implementation. /// </summary> /// <param name="nativeStatus"> /// The status code for the error that has occured. /// </param> internal void InvokeError(int nativeStatus) { // Only invoke the callback if it is supplied if (null != mCallback) { // Create a managed status value fo the native value passed in MamaStatus.mamaStatus status = (MamaStatus.mamaStatus)nativeStatus; // Invoke the callback mCallback.onError(mInbox, status); } }