Go to the source code of this file.
|
int | KSI_UriClient_new (KSI_CTX *ctx, KSI_NetworkClient **client) |
|
int | KSI_UriClient_setPublicationUrl (KSI_NetworkClient *client, const char *val) |
|
int | KSI_UriClient_setExtender (KSI_NetworkClient *client, const char *uri, const char *loginId, const char *key) |
|
int | KSI_UriClient_setAggregator (KSI_NetworkClient *client, const char *uri, const char *loginId, const char *key) |
|
int | KSI_UriClient_setTransferTimeoutSeconds (KSI_NetworkClient *client, int timeout) |
|
int | KSI_UriClient_setConnectionTimeoutSeconds (KSI_NetworkClient *client, int timeout) |
|
Creates a new URI client.
- Parameters
-
[in] | ctx | KSI context. |
[out] | client | Pointer to the receiving pointer. |
- Returns
- status code (KSI_OK, when operation succeeded, otherwise an error code).
int KSI_UriClient_setAggregator |
( |
KSI_NetworkClient * |
client, |
|
|
const char * |
uri, |
|
|
const char * |
loginId, |
|
|
const char * |
key |
|
) |
| |
int KSI_UriClient_setConnectionTimeoutSeconds |
( |
KSI_NetworkClient * |
client, |
|
|
int |
timeout |
|
) |
| |
int KSI_UriClient_setExtender |
( |
KSI_NetworkClient * |
client, |
|
|
const char * |
uri, |
|
|
const char * |
loginId, |
|
|
const char * |
key |
|
) |
| |
Setter for the publications file URL. The value will be copied and thus can be freed after successful call.
- Parameters
-
[in] | client | Pointer to the http client. |
[in] | val | Null-terminated URL. |
- Returns
- status code (KSI_OK, when operation succeeded, otherwise an error code).
int KSI_UriClient_setTransferTimeoutSeconds |
( |
KSI_NetworkClient * |
client, |
|
|
int |
timeout |
|
) |
| |