All Classes Namespaces Files Functions Pages
Class overview
This is an overview of all classes in the ByteBlower Tcl API.
[detail level 12]
oNexcentisBasic namespace for all Excentis Tcl extensions
oCByteBlowerSingleton class that is the entry point to start using the ByteBlower API
oCByteBlowerLicenseThis class represents the license information of your connected server
oCByteBlowerPortLogical representation of a network host docked somewhere in the Network Under Test, which can transmit or schedule network traffic, process incoming traffic and run stateful network applications
oCByteBlowerPort.ResultDataByteBlower port counter result set
oCByteBlowerPort.ResultHistoryPort counter result history
oCByteBlowerPort.ResultRxDataByteBlower port counter result set
oCByteBlowerPort.ResultSnapshotByteBlower port counter result set
oCByteBlowerServerRepresentation of a client connection to a shared, physical ByteBlower server, which can send and receive network traffic through its interfaces
oCByteBlowerServer.ServiceInfoThis class contains information on the ByteBlower System
oCCapabilityRepresents a capability, A feature it supports or not
oCCapability.ValueThe Capability Value class
oCFrameA ByteBlower Frame is an object representing a Frame which can be used in a Tx.Stream for transmission by a ByteBlower Port
oCFrame.MobileA Frame.Mobile is an object that configures the payload of a frame belonging to a Tx.Stream.Mobile object
oCFrameFieldModifier.IncrementalA frame field modifier which will increase the value of the frame field between a minimum and maximum value
oCFrameFieldModifier.RandomA frame field modifier which will change the field value of the frame randomly between a minimum and maximum value
oCFrameSizeModifier.GrowingA frame size modifier which will increase the size of the frame between a minimum and maximum value
oCFrameSizeModifier.RandomA frame size modifier which will change the size of the frame randomly between a minimum and maximum value
oCFrameSizeModifier.ResultA collection of statistics containing the results of a frame size modifier
oCFrameTag.MetricsClass which represents the metrics of a Tag
oCFrameTag.RxDescribes the receive configuration of a Tag in a Frame
oCFrameTag.TxDescribes the transmit configuration of a Tag in a Frame
oCLayer2.EthernetIIEthernetII provides an interface for the Ethernet configuration on a ByteBlower port
oCLayer2.PppClass implementing Point-to-Point Protocol (PPP)
oCLayer2.Ppp.Auth.ChapRepresents the Challenge-Handshake Authentication Protocol
oCLayer2.Ppp.Auth.PapRepresents the Password Authentication Protocol
oCLayer2.Ppp.NetworkControl.IpcpInternet Protocol Control Protocol
oCLayer2.Ppp.NetworkControl.Ipv6cpIP version 6 over PPPoE
oCLayer2_5.Pppoe.ClientA PPPoE client which allows you to setup Layer3 connectivity
oCLayer2_5.VlanConfigure the VLAN tag on a ByteBlower Port
oCLayer3.Icmp.EchoSessionInfo
oCLayer3.IcmpEchoSessionSession for handling ICMP Echo Requests and Replies
oCLayer3.IcmpProtocolThe ICMP protocol is attached to the IPv4 protocol and allows the host to start ICMP sessions, through which it can communicate with the Layer3 IP network
oCLayer3.Icmpv6.EchoSessionInfo
oCLayer3.Icmpv6EchoSessionSession for handling ICMPv6 Echo Requests and Replies
oCLayer3.Icmpv6ProtocolICMPv6 Protocol
oCLayer3.IPv4Provides an interface for the IPv4 configuration on a ByteBlower port
oCLayer3.IPv6A class representing the IPv6 protocol that allows managing IPv6 settings, running IPv6 commands and accessing attached protocols
oCLayer4.IgmpThe Internet Group Management Protocol (IGMP) Protocol for IPv4 manages multicast group membership for a given IPv4 host
oCLayer4.Igmp.MemberSessionInfoInfoObject of the IGMPSession. Contains various stats of the IGMPSession
oCLayer4.Igmp.ProtocolInfoThis class represents the info-object of the IGMPProtocol
oCLayer4.Igmp.Schedule.IpMulticastListenUse this class to configure the source-specific properties of an IGMPv3 Multicast session
oCLayer4.Igmp.Schedule.JoinUse this class to configure the source-specific properties of an IGMPv3 Multicast session
oCLayer4.Igmp.Schedule.LeaveUse this class to configure the source-specific properties of an IGMPv3 Multicast session
oCLayer4.Igmpv1MemberSession
oCLayer4.Igmpv2MemberSession
oCLayer4.Igmpv3MemberSession
oCLayer4.MldThe Multicast Listener Discovery Protocol (MLD) Protocol for IPv6 manages multicast address listening for a given IPv6 host
oCLayer4.Mld.MulticastListenerSessionInfo
oCLayer4.Mld.ProtocolInfo
oCLayer4.Mld.Schedule.Ipv6MulticastListen
oCLayer4.Mld.Schedule.StartListening
oCLayer4.Mld.Schedule.StopListening
oCLayer4.Mldv1MulticastListenerSession
oCLayer4.Mldv2MulticastListenerSession
oCLayer4.Tcp.ResultDataContains static TCP result counters
oCLayer4.Tcp.ResultHistoryInterface that allows you to obtain the cumulative and interval result data objects regarding TCP stats
oCLayer4.Tcp.ResultSnapshotContains TCP result counters
oCLayer4.Tcp.SessionInfoClass containing info about the TCP session
oCLayer4.Tcp.TunnelCreates a TCP port forwarding configuration between a local host and a remote server
oCLayer5.DhcpThe Layer5.Dhcp is the entry point to configure the DHCP client behavior of a ByteBlowerPort
oCLayer5.Dhcp.SessionInfoClass containing the info about the DHCPSession
oCLayer5.Dhcpv6The Layer5.Dhcpv6 is the entry point to configure the DHCPv6 client behavior of a ByteBlowerPort
oCLayer5.Dhcpv6.SessionInfoClass containing the info about the DHCPSession
oCLayer5.Http.CapturedHttpDataThis class represents captured HTTP data
oCLayer5.Http.ClientHTTP client application that may schedule HTTP requests to real webservers or the HTTP server application
oCLayer5.Http.Client.MobileHTTP client application that may schedule HTTP requests to the HTTP server application
oCLayer5.Http.MultiClientLayer5.Http.MultiClient can be used in combination with Layer5.Http.MultiServer to start multiple concurrent HTTP requests
oCLayer5.Http.MultiResultDataContains the result counters for Http.MultiClient or Http.MultiServer
oCLayer5.Http.MultiResultHistoryGeneral interface for getting cumulative or interval results
oCLayer5.Http.MultiResultSnapshotRefreshable snapshot that contains the result counters for Http.MultiClient or Http.MultiServer
oCLayer5.Http.MultiServerHttp.MultiServer provides the server-side for Layer5.Http.MultiClient
oCLayer5.Http.ResultDataContains the HTTP result counters
oCLayer5.Http.ResultHistoryGeneral interface for getting cumulative or interval results
oCLayer5.Http.ResultSnapshotContains HTTP result counters
oCLayer5.Http.ServerHTTP server application that handles incoming HTTP requests with the correct URL format by returning a document of the appropriate size
oCLayer5.Http.SessionInfoClass containing the info about the HTTPSession
oCLayer5.Rtcp
oCLayer5.Rtp
oCLayer5.Telnet.ClientA Telnet client application that allows communication with an external Telnet server
oCMeetingPointA MeetingPoint is a server that controls a set of wireless devices
oCMeetingPoint.ServiceInfoThis class contains information on the ByteBlower System
oCMeetingPointLicenseThis class represents the license information of your connected Meeting Point
oCPacketDumpUtility for dumping ByteBlower network traffic to a pcap file
oCRx.Capture.FrameA representation of a Captured Frame captured using a Rx.Capture.RawPacket
oCRx.Capture.RawPacketThis class is used to capture the raw packet data that is received on the Physical interface that is associated with a ByteBlowerPort
oCRx.Capture.ResultSnapshotThis class represents the result of a Rx.Capture.RawPacket. It contains the metrics and the frames that are captured
oCRx.Latency.BasicReceive-side packet processor which calculates latency on the incoming frames, matching a filter
oCRx.Latency.Basic.MobileReceive-side packet processor which calculates latency on the incoming frames, matching a filter
oCRx.Latency.Basic.ResultDataReceive-side latency result set
oCRx.Latency.Basic.ResultHistoryReceive-side latency result history
oCRx.Latency.Basic.ResultSnapshotReceive-side latency result set
oCRx.Latency.DistributionReceive-side packet processor which calculates distribution of latency on the incoming frames, matching a filter
oCRx.Latency.Distribution.ResultDataReceive-side latency result set
oCRx.Latency.Distribution.ResultHistoryLatency distribution result history
oCRx.Latency.Distribution.ResultSnapshotThe latency distribution result
oCRx.OutOfSequence.BasicReceive-side packet processor which checks out-of-sequence on the incoming frames, matching a filter
oCRx.OutOfSequence.Basic.ResultDataNon-refreshable object containing the out-of-sequence results
oCRx.OutOfSequence.Basic.ResultHistoryReceive-side out-of-sequence result history
oCRx.OutOfSequence.Basic.ResultSnapshotRefreshable object containing the out-of-sequence results
oCRx.Trigger.BasicReceive-side packet processor which counts the incoming frames, matching a filter
oCRx.Trigger.Basic.MobileReceive-side packet processor on a WirelessEndpoint that counts all incoming frames that match a filter
oCRx.Trigger.Basic.ResultDataReceive-side trigger result set
oCRx.Trigger.Basic.ResultHistoryReceive-side trigger result history
oCRx.Trigger.Basic.ResultSnapshotReceive-side trigger result set
oCRx.Trigger.SizeDistributionReceive-side packet processor which counts the incoming frames, frame rate and frames per size, matching a filter
oCRx.Trigger.SizeDistribution.ResultSnapshotContains the results for the size distribution
oCScheduleGroupA collection of schedulable objects that can be started
oCStreamModifier.GrowingSizeA frame size modifier which will increase the size of the frame between a minimum and maximum value
oCStreamModifier.RandomSizeA frame size modifier which will change the size of the frame randomly between a minimum and maximum value
oCTimingModifier.MultiBurst
oCTimingModifier.NormalDistribution
oCTx.Frame.ResultData
oCTx.Frame.ResultHistorySender-side frame transmission result history
oCTx.Frame.ResultSnapshot
oCTx.StreamA ByteBlower stream is an object representing a stream of ByteBlower frames (Frame) used for transmission on a ByteBlower port
oCTx.Stream.MobileA Stream.Mobile object configures a stream of frames that will be transmitted by a WirelessEndpoint
oCTx.Stream.ResultData
oCTx.Stream.ResultHistorySender-side transmit result history
oCTx.Stream.ResultSnapshot
oCTx.Stream.RuntimeStatus
oCWirelessEndpointA WirelessEndpoint is a handle to a wireless device-under-test
oCWirelessEndpoint.DeviceInfoDevice information of the wireless endpoint
oCWirelessEndpoint.NetworkInfoNetwork information of the wireless endpoint
oCWirelessEndpoint.NetworkInfoMonitorThe NetworkInfo Monitor allows to collect the NetworkInfo over time
oCWirelessEndpoint.NetworkInfoMonitor.ResultDataNetwork information over time of the wireless endpoint
oCWirelessEndpoint.NetworkInfoMonitor.ResultHistoryNetwork info monitor result history
\CWirelessEndpoint.NetworkInterfaceNetworkInterface information of the wireless endpoint