    

 ## On this page

  

 

 # sysc::ParticipantInfo Struct Reference

 Last update: 17.07.2025 

provide a structure for the participant information needed to connect to a System Coupling object [More...](structsysc_1_1ParticipantInfo.xhtml#details)

`#include <<a class="el" href="CommonTypes_8hpp_source.xhtml">CommonTypes.hpp</a>>`

## <a name="pub-methods"></a>Public Member Functions

<a id="a62ca76d7ec19c59606870814aaec771e"></a> [ParticipantInfo](structsysc_1_1ParticipantInfo.xhtml#a62ca76d7ec19c59606870814aaec771e) ()=default Provide a default constructor.   
 <a id="ad36586cda6d30d65c5f38e0df6ff352c"></a> [ParticipantInfo](structsysc_1_1ParticipantInfo.xhtml#ad36586cda6d30d65c5f38e0df6ff352c) (std::string scHost, unsigned short scPort, std::string participantName) Provide a non-default constructor.   
 <a id="aeee6c446f5f67d25a4647cd3e6af2208"></a> [ParticipantInfo](structsysc_1_1ParticipantInfo.xhtml#aeee6c446f5f67d25a4647cd3e6af2208) (std::string scHost, unsigned short scPort, std::string participantName, std::string buildInformation) Provide a non-default constructor.   
 <a id="a95ef3378c1477c0e378ff6682339a72f"></a> [ParticipantInfo](structsysc_1_1ParticipantInfo.xhtml#a95ef3378c1477c0e378ff6682339a72f) (std::string scHost, unsigned short scPort, std::string participantName, std::string buildInformation, std::string transcriptFilename) Provide a non-default constructor.   
 ## <a name="pub-attribs"></a>Public Attributes

<a id="a94cf61151b1961e603d2f2e5f9bba836"></a>std::string **scHost** <a id="a4e702f37611565ae8dd606d0617a9b1e"></a>unsigned short **scPort** {0} <a id="ab9f7db7947123effd7b51a7c5be378e0"></a>std::string **participantName** <a id="a0cca75649fe3b7c48ae59d115dfdd4f9"></a>bool **isCosimulation** {false} <a id="a04aa25721fcee48f00326f1a48bdf2d4"></a>std::string **buildInformation** <a id="afd0f30e3ffc99ebd394966f72869dfbf"></a>std::string **transcriptFilename** <a id="details" name="details"></a>## Detailed Description

provide a structure for the participant information needed to connect to a System Coupling object

Parameters scHosthost name to connect to System CouplingscPortport number to connect to System CouplingparticipantNamename of the participantisCosimulationflag if the simulation is a cosimulationbuildInformationinformation for the current buildtranscriptFilenamethe name of the transcript to be written to Definition at line [260](CommonTypes_8hpp_source.xhtml#l00260) of file [CommonTypes.hpp](CommonTypes_8hpp_source.xhtml).