// // OpenVPNInterfaceStats.h // OpenVPN Adapter // // Created by Sergey Abramchuk on 26.04.17. // // #import <Foundation/Foundation.h> /** Class used to provide stats for an interface */ @interface OpenVPNInterfaceStats : NSObject <NSCopying, NSSecureCoding> /** Amount of received bytes */ @property (readonly, nonatomic) NSInteger bytesIn; /** Amout of sent bytes */ @property (readonly, nonatomic) NSInteger bytesOut; /** Amount of received packets */ @property (readonly, nonatomic) NSInteger packetsIn; /** Amount of sent packets */ @property (readonly, nonatomic) NSInteger packetsOut; /** Amount of incoming packets handling errors */ @property (readonly, nonatomic) NSInteger errorsIn; /** Amount of outgoing packets handling errors */ @property (readonly, nonatomic) NSInteger errorsOut; @end