NetSim Source Code Help
Loading...
Searching...
No Matches
stru_Application_Info Struct Reference

Structure to store application information. More...

#include <Application.h>

Collaboration diagram for stru_Application_Info:
Collaboration graph

Data Fields

NETSIM_ID id
 
NETSIM_ID nConfigId
 
TRANSMISSION_TYPE nTransmissionType
 
APPLICATION_TYPE nAppType
 
unsigned int nSourceCount
 
unsigned int nDestCount
 
NETSIM_IDsourceList
 
NETSIM_IDdestList
 
double dStartTime
 
double dEndTime
 
double dGenerationRate
 
char * name
 
QUALITY_OF_SERVICE qos
 
TRANSPORT_LAYER_PROTOCOL trxProtocol
 
APPLICATION_LAYER_PROTOCOL protocol
 
NETSIM_ID applicationInstanceCount
 
unsigned long long int nPacketId
 
UINT16 sourcePort
 
UINT16 destPort
 
APP_STATE nAppState
 
void * appMetrics
 
void * appData
 
ENCRYPTION encryption
 
struct stru_SocketInfosocketInfo
 
NETSIM_IDrecvList
 
unsigned int * recvPort
 
bool isStartupDelay
 
NETSIM_IPAddress multicastDestIP
 

Detailed Description

Structure to store application information.

Definition at line 96 of file Application.h.

Field Documentation

◆ appData

void* stru_Application_Info::appData

Definition at line 121 of file Application.h.

◆ applicationInstanceCount

NETSIM_ID stru_Application_Info::applicationInstanceCount

Definition at line 114 of file Application.h.

◆ appMetrics

void* stru_Application_Info::appMetrics

Definition at line 120 of file Application.h.

◆ dEndTime

double stru_Application_Info::dEndTime

Definition at line 108 of file Application.h.

◆ destList

NETSIM_ID* stru_Application_Info::destList

Definition at line 106 of file Application.h.

◆ destPort

UINT16 stru_Application_Info::destPort

Definition at line 118 of file Application.h.

◆ dGenerationRate

double stru_Application_Info::dGenerationRate

Definition at line 109 of file Application.h.

◆ dStartTime

double stru_Application_Info::dStartTime

Definition at line 107 of file Application.h.

◆ encryption

ENCRYPTION stru_Application_Info::encryption

Definition at line 123 of file Application.h.

◆ id

NETSIM_ID stru_Application_Info::id

Definition at line 99 of file Application.h.

◆ isStartupDelay

bool stru_Application_Info::isStartupDelay

Definition at line 131 of file Application.h.

◆ multicastDestIP

NETSIM_IPAddress stru_Application_Info::multicastDestIP

Definition at line 134 of file Application.h.

◆ name

char* stru_Application_Info::name

Definition at line 110 of file Application.h.

◆ nAppState

APP_STATE stru_Application_Info::nAppState

Definition at line 119 of file Application.h.

◆ nAppType

APPLICATION_TYPE stru_Application_Info::nAppType

Definition at line 102 of file Application.h.

◆ nConfigId

NETSIM_ID stru_Application_Info::nConfigId

Definition at line 100 of file Application.h.

◆ nDestCount

unsigned int stru_Application_Info::nDestCount

Definition at line 104 of file Application.h.

◆ nPacketId

unsigned long long int stru_Application_Info::nPacketId

Definition at line 116 of file Application.h.

◆ nSourceCount

unsigned int stru_Application_Info::nSourceCount

Definition at line 103 of file Application.h.

◆ nTransmissionType

TRANSMISSION_TYPE stru_Application_Info::nTransmissionType

Definition at line 101 of file Application.h.

◆ protocol

APPLICATION_LAYER_PROTOCOL stru_Application_Info::protocol

Definition at line 113 of file Application.h.

◆ qos

QUALITY_OF_SERVICE stru_Application_Info::qos

Definition at line 111 of file Application.h.

◆ recvList

NETSIM_ID* stru_Application_Info::recvList

Definition at line 127 of file Application.h.

◆ recvPort

unsigned int* stru_Application_Info::recvPort

Definition at line 128 of file Application.h.

◆ socketInfo

struct stru_SocketInfo* stru_Application_Info::socketInfo

Definition at line 124 of file Application.h.

◆ sourceList

NETSIM_ID* stru_Application_Info::sourceList

Definition at line 105 of file Application.h.

◆ sourcePort

UINT16 stru_Application_Info::sourcePort

Definition at line 117 of file Application.h.

◆ trxProtocol

TRANSPORT_LAYER_PROTOCOL stru_Application_Info::trxProtocol

Definition at line 112 of file Application.h.


The documentation for this struct was generated from the following file: