Capplication

SCPI Commands

FETCh:DATA:MEASurement<MeasInstance>:IPANalysis:IPCSecurity:CAPPlication
class Capplication[source]

Capplication commands group definition. 12 total commands, 3 Sub-groups, 1 group commands

class FetchStruct[source]

Response structure. Fields:

  • Reliability: int: See ‘Reliability Indicator’

  • Application: List[str]: Application name as string

  • Flow_Id: List[int]: ID of the flow used by the connection

  • Source_Ip: List[str]: IP address of the DUT as string

  • Local_Port: List[int]: Port number used at the DUT side

  • Destination_Ip: List[str]: Destination IP address as string

  • Destination_Port: List[int]: Port number of the destination

  • Fqdn: List[str]: Fully qualified domain name of the destination as string

  • Ran: List[str]: Used radio access network as string

  • Apn: List[str]: Access point name as string

  • Protocol: List[str]: Used protocol, for example SSL or HTTP, as string

  • Country_Code: List[str]: Country of the destination as string (two-letter country code)

  • Location: List[str]: City of the destination, as string

  • Latitude: List[str]: Latitude of the destination, as string

  • Longitude: List[str]: Longitude of the destination, as string

  • Ul_Data: List[float]: Layer 3 UL data exchanged via the connection Unit: bytes

  • Ul_Pkt: List[int]: Number of UL packets exchanged via the connection

  • Dl_Data: List[float]: Layer 3 DL data exchanged via the connection Unit: bytes

  • Dl_Pkt: List[int]: Number of DL packets exchanged via the connection

  • Hand_Sk_Available: List[bool]: OFF | ON Handshake information available for the connection or not

  • Certif_Available: List[bool]: OFF | ON Certificate information available for the connection or not

fetch(application_name: str)FetchStruct[source]
# SCPI: FETCh:DATA:MEASurement<Instance>:IPANalysis:IPCSecurity:CAPPlication
value: FetchStruct = driver.data.measurement.ipAnalysis.ipcSecurity.capplication.fetch(application_name = '1')

Queries information about all connections of a selected application. The results after the reliability indicator are returned per connection: <Reliability>, {<Application>, <Flowid>, …, <HandSkAvailable>, <CertifAvailable>}1, {…}2, …

param application_name

Application name as string

return

structure: for return value, see the help for FetchStruct structure arguments.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.data.measurement.ipAnalysis.ipcSecurity.capplication.clone()

Subgroups