xio_driver...r_driver.h(3)

πŸ“¦
version 1.7 Β· 5 versions
, in epel 10, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

✨ NAME ✨

xio_driver/globus_xio_net_manager_driver.h β€” it's giving Network Manager XIO Driver, bestie πŸ’…


🌸 SYNOPSIS 🌸

#include 'globus_common.h'
#include 'globus_net_manager_attr.h'

πŸŽ€ Enumerations

ok so we got one (1) enum and she's cute:

enum globus_xio_net_manager_cntl_t {
    GLOBUS_XIO_NET_MANAGER_SET_TASK_ID,
    GLOBUS_XIO_NET_MANAGER_GET_TASK_ID
}

πŸ’– Functions

two whole functions, and honestly? they're the same function wearing different outfits πŸ‘‘

globus_result_t globus_xio_attr_cntl (attr, driver,
    GLOBUS_XIO_NET_MANAGER_SET_TASK_ID, const char *task_id)
globus_result_t globus_xio_attr_cntl (attr, driver,
    GLOBUS_XIO_NET_MANAGER_GET_TASK_ID, const char **task_id)

like, same name, same attr and driver args, but one sets the task id and one gets it. SET takes a const char *task_id, GET takes a const char **task_id β€” double pointer energy, because she's writing back to you 🫢


πŸ¦‹ Detailed Description πŸ¦‹

Network Manager XIO Driver. that's it, that's the whole description. short queen, no notes, periodt ✨


🌈 Author 🌈

Generated automatically by Doxygen for globus_net_manager from the source code. not a human, just a lil robot doing her thing πŸ’€πŸ€–


lowkey iconic that this whole page is like 20 lines and every single one of them matters. no cap, read the types carefully β€” *task_id vs **task_id is the whole plot twist πŸ‘‘

ok bye bestie, go forth and set that task id πŸ’–

this was globus_net_manager Version 1.7, from the xio_driver/globus_xio_net_manager_driver.h(3) page in the Library Functions Manual β€” mwah, stan πŸŽ€