/
CPU_NameGet
CPU_NameGet
Description
Gets the CPU host name.
Files
cpu_core.h/cpu_core.c
Prototype
void CPU_NameGet (CPU_CHAR *p_name, CPU_ERR *p_err);
Arguments
p_name
Pointer to an ASCII character array that will receive the return CPU host name ASCII string from this function.
p_err
Pointer to variable that will receive the return error code from this function:
CPU_ERR_NONE
CPU_ERR_NULL_PTR
Returned Value
None.
Required Configuration
Available only if CPU_CFG_NAME_EN
is DEF_ENABLED
in cpu_cfg.h
. See Host Name Configuration.
Notes / Warnings
- The size of the ASCII character array that will receive the return CPU host name ASCII string must be greater than or equal to the current CPU host name’s ASCII string size including the terminating NULL character; and should be greater than or equal to
CPU_CFG_NAME_SIZE
.
Example Usage
Listing - CPU_NameGet() example usage
CPU_CHAR *p_name; CPU_ERR err; CPU_NameGet(p_name, &err); /* Get CPU host name. */ if (err == CPU_ERR_NONE) { printf("CPU Host Name = %s", p_name); } else { printf("COULD NOT GET CPU HOST NAME."); }
Related content
CPU_NameSet
CPU_NameSet
More like this
CPU_NameClr
CPU_NameClr
More like this
CPU_SR_ALLOC
CPU_SR_ALLOC
More like this
CPU_CntLeadZerosXX
CPU_CntLeadZerosXX
More like this
gethostname TCP UDP
gethostname TCP UDP
More like this
CPU_Init
CPU_Init
More like this