Skip to content

Endpoint reference

Endpoint

Bases: EndpointDesc

Endpoint class to describe an endpoint with adress ranges and configuration parameters.

addr_range_to_list(v) classmethod

Convert single AddrRange to list.

check_addr_range()

Check if the address range is valid.

dict_to_coord_obj(v) classmethod

Convert dict to Coord object.

from_desc(desc, mgr_ports, sbr_ports) classmethod

Create an endpoint from a description.

get_ni_name(name)

Return the name of the NI.

int_to_tuple(v) classmethod

Convert int to tuple.

is_mgr()

Return true if the endpoint is a manager.

is_multicast_ep()

Return true if the endpoint supports multicast.

is_only_mgr()

Return true if the endpoint is only a manager.

is_only_sbr()

Return true if the endpoint is only a subordinate.

is_sbr()

Return true if the endpoint is a subordinate.

render_ports(pkg_name='')

Render the ports of the endpoint.

set_number_eps()

Set the number of endpoints based on array

EndpointDesc

Bases: BaseModel

Endpoint class to describe an endpoint with adress ranges and configuration parameters.

addr_range_to_list(v) classmethod

Convert single AddrRange to list.

check_addr_range()

Check if the address range is valid.

dict_to_coord_obj(v) classmethod

Convert dict to Coord object.

get_ni_name(name)

Return the name of the NI.

int_to_tuple(v) classmethod

Convert int to tuple.

is_mgr()

Return true if the endpoint is a manager.

is_multicast_ep()

Return true if the endpoint supports multicast.

is_only_mgr()

Return true if the endpoint is only a manager.

is_only_sbr()

Return true if the endpoint is only a subordinate.

is_sbr()

Return true if the endpoint is a subordinate.

render_ports()

Render the ports of the endpoint.

set_number_eps()

Set the number of endpoints based on array