14    CWakeOnLanQt(
const QString& szBroadcastAddress = 
"255.255.255.255",
 
   15                 QObject *parent=
nullptr);
 
   17    void SetBroadcastAddress(
const QString& szBroadcastAddress = 
"255.255.255.255");
 
   18    QString SetBroadcastAddress(
const QString& szIP, 
const QString& szMask);
 
   38                               const QString& szPassword, uint16_t portNum = 9);
 
   41    virtual int SendPacket(
const char *data, int64_t size,
 
   42                           std::string addr, uint16_t port) 
override;