mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-17 12:03:34 +08:00
Renaming TransportPerfCounter --> TransferPerfCounter
This commit is contained in:
@@ -98,7 +98,7 @@ class GenericSubscriber : Noncopyable
|
||||
|
||||
public:
|
||||
TransferForwarder(SelfType& obj, const DataTypeDescriptor& data_type, IAllocator& allocator)
|
||||
: TransferListenerType(obj.node_.getDispatcher().getTransportPerfCounter(), data_type, allocator)
|
||||
: TransferListenerType(obj.node_.getDispatcher().getTransferPerfCounter(), data_type, allocator)
|
||||
, obj_(obj)
|
||||
{ }
|
||||
};
|
||||
|
||||
@@ -58,7 +58,7 @@ class Dispatcher : Noncopyable
|
||||
CanIOManager canio_;
|
||||
ISystemClock& sysclock_;
|
||||
IOutgoingTransferRegistry& outgoing_transfer_reg_;
|
||||
TransportPerfCounter perf_;
|
||||
TransferPerfCounter perf_;
|
||||
|
||||
class ListenerRegistry
|
||||
{
|
||||
@@ -144,8 +144,8 @@ public:
|
||||
|
||||
const CanIOManager& getCanIOManager() const { return canio_; }
|
||||
|
||||
const TransportPerfCounter& getTransportPerfCounter() const { return perf_; }
|
||||
TransportPerfCounter& getTransportPerfCounter() { return perf_; }
|
||||
const TransferPerfCounter& getTransferPerfCounter() const { return perf_; }
|
||||
TransferPerfCounter& getTransferPerfCounter() { return perf_; }
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
@@ -9,14 +9,14 @@
|
||||
namespace uavcan
|
||||
{
|
||||
|
||||
class TransportPerfCounter
|
||||
class TransferPerfCounter
|
||||
{
|
||||
uint64_t transfers_tx_;
|
||||
uint64_t transfers_rx_;
|
||||
uint64_t errors_;
|
||||
|
||||
public:
|
||||
TransportPerfCounter()
|
||||
TransferPerfCounter()
|
||||
: transfers_tx_(0)
|
||||
, transfers_rx_(0)
|
||||
, errors_(0)
|
||||
|
||||
@@ -89,12 +89,12 @@ class TransferListenerBase : public LinkedListNode<TransferListenerBase>, Noncop
|
||||
{
|
||||
const DataTypeDescriptor& data_type_;
|
||||
const TransferCRC crc_base_; ///< Pre-initialized with data type hash, thus constant
|
||||
TransportPerfCounter& perf_;
|
||||
TransferPerfCounter& perf_;
|
||||
|
||||
bool checkPayloadCrc(const uint16_t compare_with, const ITransferBuffer& tbb) const;
|
||||
|
||||
protected:
|
||||
TransferListenerBase(TransportPerfCounter& perf, const DataTypeDescriptor& data_type)
|
||||
TransferListenerBase(TransferPerfCounter& perf, const DataTypeDescriptor& data_type)
|
||||
: data_type_(data_type)
|
||||
, crc_base_(data_type.getSignature().toTransferCRC())
|
||||
, perf_(perf)
|
||||
@@ -184,7 +184,7 @@ protected:
|
||||
}
|
||||
|
||||
public:
|
||||
TransferListener(TransportPerfCounter& perf, const DataTypeDescriptor& data_type, IAllocator& allocator)
|
||||
TransferListener(TransferPerfCounter& perf, const DataTypeDescriptor& data_type, IAllocator& allocator)
|
||||
: TransferListenerBase(perf, data_type)
|
||||
, bufmgr_(allocator)
|
||||
, receivers_(allocator)
|
||||
@@ -249,7 +249,7 @@ private:
|
||||
}
|
||||
|
||||
public:
|
||||
ServiceResponseTransferListener(TransportPerfCounter& perf, const DataTypeDescriptor& data_type,
|
||||
ServiceResponseTransferListener(TransferPerfCounter& perf, const DataTypeDescriptor& data_type,
|
||||
IAllocator& allocator)
|
||||
: BaseType(perf, data_type, allocator)
|
||||
{ }
|
||||
|
||||
Reference in New Issue
Block a user