4 #ifndef SWIFT_SIMPLUGIN_FS9_HOST_NODE_H
5 #define SWIFT_SIMPLUGIN_FS9_HOST_NODE_H
13 namespace swift::simplugin::fs9
40 void setHostAddress(IDirectPlay8Address *address) { m_hostAddress = address; }
52 IDirectPlay8Address *m_hostAddress =
nullptr;
53 DPN_APPLICATION_DESC m_appDesc;
54 QString m_sessionName;
Class representing a enumerated host node.
CHostNode & operator=(const CHostNode &other)
Copy assignment operator.
void setHostAddress(IDirectPlay8Address *address)
Sets hosts address.
IDirectPlay8Address * getHostAddress()
Returns the hosts address.
IDirectPlay8Address ** getHostAddressPtr()
Returns a pointer to the hosts address.
void setApplicationDesc(const DPN_APPLICATION_DESC &appDesc)
Set the hosts application description.
QString getSessionName() const
Returns the sessions name.
DPN_APPLICATION_DESC getApplicationDesc() const
Returns the hosts application description.
void setSessionName(const QString &name)
Set the session name.