IP6Route
Object Hierarchy:
Description:
[ CCode ( ref_function = "nm_ip6_route_ref" , type_id = "nm_ip6_route_get_type ()" , unref_function = "nm_ip6_route_unref" ) ]
[ Compact ]
public class IP6Route
Content:
Creation methods:
Methods:
- public void @ref ()
Increases the reference count of the object.
- public bool compare (IP6Route other)
Determines if two IP6Route objects contain the
same values.
- public IP6Route dup ()
Copies a given IP6Route object and returns the
copy.
- public unowned uint8[] get_dest ()
Gets the IPv6 destination address property of this route object.
- public uint32 get_metric ()
Gets the route metric property of this route object; lower values indicate
"better" or more preferred routes.
- public unowned uint8[] get_next_hop ()
Gets the IPv6 address of the next hop of this route.
- public uint32 get_prefix ()
Gets the IPv6 prefix (ie "32" or "64" etc) of this route.
- public void set_dest (void* dest)
Sets the IPv6 destination address property of this route object.
- public void set_metric (uint32 metric)
Sets the route metric property of this route object; lower values indicate
"better" or more preferred routes.
- public void set_next_hop (void* next_hop)
Sets the IPv6 address of the next hop of this route.
- public void set_prefix (uint32 prefix)
Sets the IPv6 prefix of this route.
- public void unref ()
Decreases the reference count of the object.