|
|
|
@ -41,18 +41,15 @@ public:
|
|
|
|
// constructors
|
|
|
|
// constructors
|
|
|
|
CDextraPeer();
|
|
|
|
CDextraPeer();
|
|
|
|
CDextraPeer(const CCallsign &, const CIp &, const char *, const CVersion &);
|
|
|
|
CDextraPeer(const CCallsign &, const CIp &, const char *, const CVersion &);
|
|
|
|
CDextraPeer(const CDextraPeer &);
|
|
|
|
CDextraPeer(const CDextraPeer &) = delete;
|
|
|
|
|
|
|
|
|
|
|
|
// destructor
|
|
|
|
|
|
|
|
~CDextraPeer();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// status
|
|
|
|
// status
|
|
|
|
bool IsAlive(void) const;
|
|
|
|
bool IsAlive(void) const;
|
|
|
|
|
|
|
|
|
|
|
|
// identity
|
|
|
|
// identity
|
|
|
|
int GetProtocol(void) const { return PROTOCOL_DEXTRA; }
|
|
|
|
int GetProtocol(void) const { return PROTOCOL_DEXTRA; }
|
|
|
|
const char *GetProtocolName(void) const { return "DExtra"; }
|
|
|
|
const char *GetProtocolName(void) const { return "DExtra"; }
|
|
|
|
|
|
|
|
|
|
|
|
// revision helper
|
|
|
|
// revision helper
|
|
|
|
static int GetProtocolRevision(const CVersion &);
|
|
|
|
static int GetProtocolRevision(const CVersion &);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|