Data Structures | |
struct | RF_REPLY_JOB_STARTING |
The structure of a Job Starting message. This is sent in reply to rf_send_job_start(). More... | |
struct | RF_REPLY_JOB_CANCELLING |
The structure of a Job Cancelling message. This is sent in reply to rf_send_job_cancel(). More... | |
struct | RF_REPLY_JOB_PAUSING |
The structure of a Job Pausing message. This is sent in reply to rf_send_job_pause(). More... | |
struct | RF_REPLY_JOB_RESUMING |
The structure of a Job Resuming message. This is sent in reply to rf_send_job_resume(). More... | |
Typedefs | |
typedef struct RF_REPLY_JOB_STARTING | RF_REPLY_JOB_STARTING |
The structure of a Job Starting message. This is sent in reply to rf_send_job_start(). | |
typedef struct RF_REPLY_JOB_CANCELLING | RF_REPLY_JOB_CANCELLING |
The structure of a Job Cancelling message. This is sent in reply to rf_send_job_cancel(). | |
typedef struct RF_REPLY_JOB_PAUSING | RF_REPLY_JOB_PAUSING |
The structure of a Job Pausing message. This is sent in reply to rf_send_job_pause(). | |
typedef struct RF_REPLY_JOB_RESUMING | RF_REPLY_JOB_RESUMING |
The structure of a Job Resuming message. This is sent in reply to rf_send_job_resume(). | |
RF_REPLY_JOB_CANCELLING* rf_extract_job_cancelling | ( | RF_FARM_REPLY * | farm_reply | ) |
Extract farm_reply->payload
into a RF_REPLY_JOB_CANCELLING structure.
[in] | farm_reply | Contains the message payload. |
NULL
. The returned structure should be freed using rf_free_job_cancelling() when no longer required. RF_REPLY_JOB_PAUSING* rf_extract_job_pausing | ( | RF_FARM_REPLY * | farm_reply | ) |
Extract farm_reply->payload
into a RF_REPLY_JOB_PAUSING structure.
[in] | farm_reply | Contains the message payload. |
NULL
. The returned structure should be freed using rf_free_job_pausing() when no longer required. RF_REPLY_JOB_RESUMING* rf_extract_job_resuming | ( | RF_FARM_REPLY * | farm_reply | ) |
Extract farm_reply->payload
into a RF_REPLY_JOB_RESUMING structure.
[in] | farm_reply | Contains the message payload. |
NULL
. The returned structure should be freed using rf_free_job_resuming() when no longer required. RF_REPLY_JOB_STARTING* rf_extract_job_starting | ( | RF_FARM_REPLY * | farm_reply | ) |
Extract farm_reply->payload
into a RF_REPLY_JOB_STARTING structure.
[in] | farm_reply | Contains the message payload. |
NULL
. The returned structure should be freed using rf_free_job_starting() when no longer required. void rf_free_job_cancelling | ( | RF_REPLY_JOB_CANCELLING ** | p_job_cancelling | ) |
Free the C structure created by rf_extract_job_cancelling().
[in,out] | p_job_cancelling | The structure to be freed. Safe against NULL *p_job_cancelling, which is always set to NULL on return. |
void rf_free_job_pausing | ( | RF_REPLY_JOB_PAUSING ** | p_job_pausing | ) |
Free the C structure created by rf_extract_job_pausing().
[in,out] | p_job_pausing | The structure to be freed. Safe against NULL *p_job_pausing, which is always set to NULL on return. |
void rf_free_job_resuming | ( | RF_REPLY_JOB_RESUMING ** | p_job_resuming | ) |
Free the C structure created by rf_extract_job_resuming().
[in,out] | p_job_resuming | The structure to be freed. Safe against NULL *p_job_resuming, which is always set to NULL on return. |
void rf_free_job_starting | ( | RF_REPLY_JOB_STARTING ** | p_job_starting | ) |
Free the C structure created by rf_extract_job_starting().
[in,out] | p_job_starting | The structure to be freed. Safe against NULL *p_job_starting, which is always set to NULL on return. |