object_loc.
ToJSON(object_loc_info);
79printf(
"\nTo retrieve blob attributes from the server, use\n" 93printf(
"\nTo retrieve job attributes from the server, use\n" 99fprintf(stderr,
"Unable to recognize the specified token.\n");
106fputs(
"Application UID cannot be empty.\n", stderr);
111 "' is reserved and cannot be used.\n", stderr);
161 #ifdef NCBI_GRID_XSITE_CONN_SUPPORTvoid g_PrintJSON(FILE *output_stream, CJsonNode node, const char *indent)
CJsonNode g_WhatIs(const string &id, CCompoundIDPool id_pool)
Exception class for use by CCompoundIDPool, CCompoundID, and CCompoundIDField.
CCompoundID NewID(ECompoundIDClass new_id_class)
Create and return a new CCompoundID objects.
Base64-encoded ID string that contains extractable typed fields.
void AppendDatabaseName(const string &db_name)
Append an eCIT_DatabaseName field at the end of this compound ID.
void AppendString(const string &string_value)
Append an eCIT_String field at the end of this compound ID.
void AppendCurrentTime()
Get the current time and append it as an eCIT_Timestamp field at the end of this compound ID.
void AppendLabel(const string &tag)
Append an eCIT_Label field at the end of this compound ID.
string ToString()
Pack the ID and return its string representation.
void AppendID(Uint8 id)
Append an eCIT_ID field at the end of this compound ID.
void AppendHost(const string &host)
Append an eCIT_Host field at the end of this compound ID.
void AppendBoolean(bool boolean_value)
Append an eCIT_Boolean field at the end of this compound ID.
void AppendServiceName(const string &service_name)
Append an eCIT_ServiceName field at the end of this compound ID.
CCompoundIDPool m_CompoundIDPool
bool IsOptionSet(int option) const
struct CGridCommandLineInterfaceApp::SOptions m_Opts
static void PrintLine(const string &line)
static void PrintBlobMeta(const CNetCacheKey &key)
void SetString(const string &key, const string &value)
Set a JSON object element to the specified string value.
static CJsonNode NewObjectNode()
Create a new JSON object node.
Exception class for use by CNetStorage, CNetStorageByKey, and CNetStorageObject.
void ToJSON(CJsonNode &root) const
virtual void ProcessJobMeta(const CNetScheduleKey &key)
#define LOGIN_TOKEN_HOST_FIELD
#define LOGIN_TOKEN_FILETRACK_SITE
#define LOGIN_TOKEN_SESSION_PID_FIELD
#define LOGIN_TOKEN_QUEUE_FIELD
#define LOGIN_TOKEN_FILETRACK_TOKEN
#define LOGIN_TOKEN_SESSION_TIMESTAMP_FIELD
#define LOGIN_TOKEN_ENABLE_MIRRORING
#define LOGIN_TOKEN_USER_FIELD
#define LOGIN_TOKEN_NO_CONN_RETRIES
#define LOGIN_TOKEN_NETCACHE_FIELD
#define LOGIN_TOKEN_ICACHE_NAME_FIELD
#define LOGIN_TOKEN_ALLOW_XSITE_CONN
#define LOGIN_TOKEN_AUTH_FIELD
#define LOGIN_TOKEN_SESSION_UID_FIELD
#define LOGIN_TOKEN_NETSCHEDULE_FIELD
#define LOGIN_TOKEN_APP_UID_FIELD
CDiagContext & GetDiagContext(void)
Get diag context instance.
static TPID GetPID(void)
Get cached PID (read real PID if not cached yet).
static bool ParseBlobKey(const char *key_str, size_t key_len, CNetCacheKey *key_obj, CCompoundIDPool::TInstance id_pool=NULL)
Parse blob key string into a CNetCacheKey structure.
unsigned GetVersion() const
bool ParseJobKey(const string &key_str, CCompoundIDPool::TInstance id_pool=NULL)
unsigned version
Key version.
Uint4 GetHost(TEndpointKey key)
#define TOKEN_TYPE__NETCACHE_BLOB_KEY
#define TOKEN_TYPE__NETSTORAGEOBJECT_LOC
#define TOKEN_TYPE__NETSCHEDULE_JOB_KEY
EOutputFormat output_format
Meaningful information encoded in the NetCache key.
Meaningful information encoded in the NetSchedule key.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4