mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-06 16:10:13 +07:00
889 B
889 B
title, decl_name, symbol_kind, signature
| title | decl_name | symbol_kind | signature |
|---|---|---|---|
| struct mg_mgr_init_opts | struct mg_mgr_init_opts | struct | struct mg_mgr_init_opts { struct mg_iface_vtable *main_iface; int num_ifaces; struct mg_iface_vtable **ifaces; }; |
Optional parameters to mg_mgr_init_opt().
If main_iface is not NULL, it will be used as the main interface in the
default interface set. The pointer will be free'd by mg_mgr_free.
Otherwise, the main interface will be autodetected based on the current
platform.
If num_ifaces is 0 and ifaces is NULL, the default interface set will be
used.
This is an advanced option, as it requires you to construct a full interface
set, including special networking interfaces required by some optional
features such as TCP tunneling. Memory backing ifaces and each of the
num_ifaces pointers it contains will be reclaimed by mg_mgr_free.