navigation

Class: Bond

A Network bond that combines physical network interfaces, also known as link aggregation

Enums

bond_mode

Fields

bool auto_update_mac [RO/runtime]
int links_up [RO/runtime]
PIF ref master [RO/constructor]
enum bond_mode mode [RO/runtime]
(string → string) map other_config [RW]
PIF ref primary_slave [RO/runtime]
(string → string) map properties [RO/runtime]
PIF ref set slaves [RO/runtime]
string uuid [RO/runtime]

Messages

void add_to_other_config (session ref, Bond ref, string, string)
Bond ref create (session ref, network ref, PIF ref set, string, enum bond_mode, (string → string) map)
void destroy (session ref, Bond ref)
Bond ref set get_all (session ref)
(Bond ref → Bond record) map get_all_records (session ref)
bool get_auto_update_mac (session ref, Bond ref)
Bond ref get_by_uuid (session ref, string)
int get_links_up (session ref, Bond ref)
PIF ref get_master (session ref, Bond ref)
enum bond_mode get_mode (session ref, Bond ref)
(string → string) map get_other_config (session ref, Bond ref)
PIF ref get_primary_slave (session ref, Bond ref)
(string → string) map get_properties (session ref, Bond ref)
Bond record get_record (session ref, Bond ref)
PIF ref set get_slaves (session ref, Bond ref)
string get_uuid (session ref, Bond ref)
void remove_from_other_config (session ref, Bond ref, string)
void set_mode (session ref, Bond ref, enum bond_mode)
void set_other_config (session ref, Bond ref, (string → string) map)
void set_property (session ref, Bond ref, string, string)