Go to the source code of this file.
Defines | |
#define | EDG_WLC_JOBID_DEFAULT_PORT 9000 |
Default port where bookkeeping server listens. | |
#define | EDG_WLC_JOBID_PROTO_PREFIX "https://" |
JobId protocol prefix. | |
Typedefs | |
typedef _edg_wlc_JobId * | edg_wlc_JobId |
Functions | |
int | edg_wlc_JobIdCreate (const char *bkserver, int port, edg_wlc_JobId *jobid) |
Create a Job ID. | |
int | edg_wlc_JobIdRecreate (const char *bkserver, int port, const char *unique, edg_wlc_JobId *jobid) |
Recreate a Job ID. | |
int | edg_wlc_JobIdDup (const edg_wlc_JobId in, edg_wlc_JobId *jobid) |
Create copy of Job ID. | |
void | edg_wlc_JobIdFree (edg_wlc_JobId jobid) |
int | edg_wlc_JobIdParse (const char *jobidstr, edg_wlc_JobId *jobid) |
Parse Job ID string and creates jobid structure. | |
char * | edg_wlc_JobIdUnparse (const edg_wlc_JobId jobid) |
Unparse Job ID (produce the string form of JobId). | |
char * | edg_wlc_JobIdGetServer (const edg_wlc_JobId jobid) |
Extract bookkeeping server address (address:port). | |
void | edg_wlc_JobIdGetServerParts (const edg_wlc_JobId jobid, char **srvName, unsigned int *srvPort) |
Extract bookkeeping server address and port. | |
char * | edg_wlc_JobIdGetUnique (const edg_wlc_JobId jobid) |
Extract unique string. |
|
Default port where bookkeeping server listens.
|
|
JobId protocol prefix.
|
|
|
|
Create a Job ID. See the lb_draft document for details on its construction and components
|
|
Create copy of Job ID.
|
|
|
|
Extract bookkeeping server address (address:port).
|
|
Extract bookkeeping server address and port.
|
|
Extract unique string.
|
|
Parse Job ID string and creates jobid structure.
|
|
Recreate a Job ID.
|
|
Unparse Job ID (produce the string form of JobId).
|