jxbt_throw_host_failure(env, detail); \
} else if (res == MSG_TRANSFER_FAILURE) { \
jxbt_throw_transfer_failure(env,detail); \
- } else if (res == MSG_TIMEOUT_FAILURE) { \
+ } else if (res == MSG_TIMEOUT) { \
jxbt_throw_time_out_failure(env,detail); \
+ } else if (res == MSG_TASK_CANCELLED){ \
+ jxbt_throw_task_cancelled(env,detail); \
} } while (0)
/** Thrown on internal error of this layer, or on problem with JNI */
void jxbt_throw_host_failure(JNIEnv *env,char *details);
/** Thrown when a time out accures While Sending task */
void jxbt_throw_time_out_failure(JNIEnv *env,char *details);
+/**Thrown when a task is canceled */
+void jxbt_throw_task_cancelled(JNIEnv *env,char *details);
#endif /* ! JXBT_UTILITY_H */