38 #ifndef OPENAPI_CLOUD_MANAGED_H_INCLUDED
39 #define OPENAPI_CLOUD_MANAGED_H_INCLUDED
43 #define OPENAPI_CLOUD_MANAGED_PASSWORD_DECRYPTED_LEN_MAX 65
44 #define OPENAPI_CLOUD_MANAGED_PASSWORD_ENCRYPTED_LEN_MAX 129
45 #define OPENAPI_CLOUD_MANAGED_PROXY_PORTNUM_MAX 65535
46 #define OPENAPI_CLOUD_MANAGED_PROXY_PORTNUM_MIN 1
47 #define OPENAPI_CLOUD_MANAGED_SERVER_URL_LEN_MAX 151
48 #define OPENAPI_CLOUD_MANAGED_SERVER_URL_LEN_MIN 11
49 #define OPENAPI_CLOUD_MANAGED_USERNAME_LEN_MAX 65
open_error_t openapiCloudManagedModeGet(openapiClientHandle_t *client_handle, OPEN_CONTROL_t *mode)
Get Cloud Managed Administrative Mode.
open_error_t openapiCloudManagedProxyUserSet(openapiClientHandle_t *client_handle, open_buffdesc *userName, OPEN_PASSWORD_ENCRYPT_ALG_t encryptType, open_buffdesc *password)
Set Cloud Managed Proxy Server User Credentials.
open_error_t openapiCloudManagedModeSet(openapiClientHandle_t *client_handle, OPEN_CONTROL_t mode)
Set Cloud Managed Administrative Mode.
open_error_t
OPEN uses these enumerators to indicate the error codes.
open_error_t openapiCloudManagedProxyIpSet(openapiClientHandle_t *client_handle, open_inet_addr_t *ipAddr, uint32_t portNum)
Set Cloud Managed Proxy Server IP Address.
open_error_t openapiCloudManagedProxyUserGet(openapiClientHandle_t *client_handle, open_buffdesc *userName, OPEN_PASSWORD_ENCRYPT_ALG_t *encryptType, open_buffdesc *password)
Get Cloud Managed Proxy Server User Credentials.
open_error_t openapiCloudManagedServerUrlGet(openapiClientHandle_t *client_handle, open_buffdesc *url)
Get Cloud Managed Server URL.
OPEN_CONTROL_t
OPEN uses these enumerators to indicate enable or disable for a given config or status parameter...
open_error_t openapiCloudManagedOperModeGet(openapiClientHandle_t *client_handle, OPEN_CONTROL_t *mode)
Get Cloud Managed operational Mode.
open_error_t openapiCloudManagedServerUrlSet(openapiClientHandle_t *client_handle, open_buffdesc *url)
Set Cloud Managed Server URL.
open_error_t openapiCloudManagedProxyIpGet(openapiClientHandle_t *client_handle, open_inet_addr_t *ipAddr, uint32_t *portNum)
Get Cloud Managed Proxy Server IP Address.
OPEN_PASSWORD_ENCRYPT_ALG_t
OpEN uses this enumeration to define encryption types.
open_error_t openapiCloudManagedOperModeSet(openapiClientHandle_t *client_handle, OPEN_CONTROL_t mode)
Set Cloud Managed operational Mode.