ten_g_core

Overview

ten_g_core

Python Class & Methods Index

class pyfabil.plugins.tpm.ten_g_core.TpmTenGCore(board, **kwargs)[source]

TpmTenGCore plugin

clean_up()[source]

Perform cleanup :return: Success

get_dst_ip()[source]

Get destination ip

get_dst_mac()[source]

Get destination MAC address

get_dst_port()[source]

Set source IP address :param port: Port

get_src_ip()[source]

Get source IP address

get_src_mac()[source]

Get source MAC address

get_src_port()[source]

Get source IP address :param port: Port

initialise()[source]

Initialise TpmTenGCore

initialise_core()[source]

Initialise 10G core

mii_send(pkt_num, pkt_len=8192, wait_result=True)[source]
mii_test(pkt_num, pkt_len=8192, show_result=True, wait_result=True)[source]
mii_test_init(pkt_len, pkt_num, rx_core)[source]
mii_test_mac_config(board)[source]
mii_test_result()[source]
mii_wait_idle()[source]
set_dst_ip(ip)[source]

Set source IP address :param ip: IP address

set_dst_mac(mac)[source]

Set destination MAC address :param mac: MAC address

set_dst_port(port)[source]

Set source IP address :param port: Port

set_src_ip(ip)[source]

Set source IP address :param ip: IP address

set_src_mac(mac)[source]

Set source MAC address :param mac: MAC address

set_src_port(port)[source]

Set source IP address :param port: Port

status_check()[source]

Perform status check :return: Status