|
TEAM_EXPORT bool | team_option_value_str (struct team_option *option, char *buf, size_t bufsiz) |
|
TEAM_EXPORT int | team_set_option_value_from_string (struct team_handle *th, struct team_option *option, const char *str) |
|
TEAM_EXPORT bool | team_option_str (struct team_handle *th, struct team_option *option, char *buf, size_t bufsiz) |
|
TEAM_EXPORT bool | team_port_str (struct team_port *port, char *buf, size_t bufsiz) |
|
TEAM_EXPORT bool | team_ifinfo_str (struct team_ifinfo *ifinfo, char *buf, size_t bufsiz) |
|
Helpers for conversion team objects to string
Header
◆ team_ifinfo_str()
TEAM_EXPORT bool team_ifinfo_str |
( |
struct team_ifinfo * |
ifinfo, |
|
|
char * |
buf, |
|
|
size_t |
bufsiz |
|
) |
| |
- Parameters
-
ifinfo | ifinfo structure |
buf | buffer where string will be stored |
bufsiz | available buffer size |
Converts ifinfo structure to string.
- Returns
- True in case buffer is not big enough to contain whole string.
◆ team_option_str()
TEAM_EXPORT bool team_option_str |
( |
struct team_handle * |
th, |
|
|
struct team_option * |
option, |
|
|
char * |
buf, |
|
|
size_t |
bufsiz |
|
) |
| |
- Parameters
-
th | libteam library context |
option | option structure |
buf | buffer where string will be stored |
bufsiz | available buffer size |
Converts option structure to string.
- Returns
- True in case buffer is not big enough to contain whole string.
◆ team_option_value_str()
TEAM_EXPORT bool team_option_value_str |
( |
struct team_option * |
option, |
|
|
char * |
buf, |
|
|
size_t |
bufsiz |
|
) |
| |
- Parameters
-
option | option structure |
buf | buffer where string will be stored |
bufsiz | available buffer size |
Converts option value to string.
- Returns
- True in case buffer is not big enough to contain whole string.
◆ team_port_str()
TEAM_EXPORT bool team_port_str |
( |
struct team_port * |
port, |
|
|
char * |
buf, |
|
|
size_t |
bufsiz |
|
) |
| |
- Parameters
-
port | port structure |
buf | buffer where string will be stored |
bufsiz | available buffer size |
Converts port structure to string.
- Returns
- True in case buffer is not big enough to contain whole string.
◆ team_set_option_value_from_string()
TEAM_EXPORT int team_set_option_value_from_string |
( |
struct team_handle * |
th, |
|
|
struct team_option * |
option, |
|
|
const char * |
str |
|
) |
| |
- Parameters
-
th | libteam library context |
option | option structure |
str | string containing option value |
Convert option value from string and set it.
- Returns
- Zero on success or negative number in case of an error.