34#ifndef FGOUTPUTSOCKET_H
35#define FGOUTPUTSOCKET_H
96 void Print(
void)
override;
void SocketStatusOutput(const std::string &out_str)
Outputs a status thru the socket.
void Print(void) override
Generates the output.
FGfdmSocket::ProtocolType SockProtocol
~FGOutputSocket() override
Destructor.
bool InitModel(void) override
Initializes the instance.
void SetOutputName(const std::string &name) override
Overwrites the name identifier under which the output will be logged.
virtual void PrintHeaders(void)
FGOutputSocket(FGFDMExec *fdmex)
Constructor.
bool Load(Element *el) override
Init the output directives from an XML file.
FGOutputType(FGFDMExec *fdmex)
Constructor (implement the FGModel interface).
Encapsulates an object that enables JSBSim to communicate via socket (input and/or output).