├── .gitignore ├── .swiftlint.yml ├── CONTRIBUTING.md ├── Cartfile ├── Cartfile.resolved ├── Configs ├── StatsdClient.plist └── StatsdClientTests.plist ├── Dangerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Package.swift ├── README.md ├── Sources ├── Extensions │ ├── DispatchQueue+Polyfills.swift │ └── Float+Clean.swift ├── Metrics │ ├── Batch.swift │ ├── Counting.swift │ ├── Gauge.swift │ ├── Metric.swift │ ├── Sets.swift │ └── Timing.swift ├── StatsD.swift └── Transport │ ├── HTTP │ ├── HTTPTransport.swift │ └── URLSessionDataProtocol.swift │ ├── TCP │ └── TCPTransport.swift │ ├── Transport.swift │ └── UDP │ └── UDPTransport.swift ├── StatsdClient.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ ├── StatsdClient-iOS.xcscheme │ ├── StatsdClient-macOS.xcscheme │ └── StatsdClient-tvOS.xcscheme ├── Tests ├── LinuxMain.swift └── StatsdClientTests │ └── MetricTests.swift └── circle.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- 1 | github "robbiehanson/CocoaAsyncSocket" ~> 7.6.1 2 | -------------------------------------------------------------------------------- /Cartfile.resolved: -------------------------------------------------------------------------------- 1 | github "robbiehanson/CocoaAsyncSocket" "7.6.1" 2 | -------------------------------------------------------------------------------- /Configs/StatsdClient.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Configs/StatsdClient.plist -------------------------------------------------------------------------------- /Configs/StatsdClientTests.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Configs/StatsdClientTests.plist -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Dangerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Extensions/DispatchQueue+Polyfills.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Extensions/DispatchQueue+Polyfills.swift -------------------------------------------------------------------------------- /Sources/Extensions/Float+Clean.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Extensions/Float+Clean.swift -------------------------------------------------------------------------------- /Sources/Metrics/Batch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Metrics/Batch.swift -------------------------------------------------------------------------------- /Sources/Metrics/Counting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Metrics/Counting.swift -------------------------------------------------------------------------------- /Sources/Metrics/Gauge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Metrics/Gauge.swift -------------------------------------------------------------------------------- /Sources/Metrics/Metric.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Metrics/Metric.swift -------------------------------------------------------------------------------- /Sources/Metrics/Sets.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Metrics/Sets.swift -------------------------------------------------------------------------------- /Sources/Metrics/Timing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Metrics/Timing.swift -------------------------------------------------------------------------------- /Sources/StatsD.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/StatsD.swift -------------------------------------------------------------------------------- /Sources/Transport/HTTP/HTTPTransport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Transport/HTTP/HTTPTransport.swift -------------------------------------------------------------------------------- /Sources/Transport/HTTP/URLSessionDataProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Transport/HTTP/URLSessionDataProtocol.swift -------------------------------------------------------------------------------- /Sources/Transport/TCP/TCPTransport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Transport/TCP/TCPTransport.swift -------------------------------------------------------------------------------- /Sources/Transport/Transport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Transport/Transport.swift -------------------------------------------------------------------------------- /Sources/Transport/UDP/UDPTransport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Sources/Transport/UDP/UDPTransport.swift -------------------------------------------------------------------------------- /StatsdClient.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/StatsdClient.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /StatsdClient.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/StatsdClient.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /StatsdClient.xcodeproj/xcshareddata/xcschemes/StatsdClient-iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/StatsdClient.xcodeproj/xcshareddata/xcschemes/StatsdClient-iOS.xcscheme -------------------------------------------------------------------------------- /StatsdClient.xcodeproj/xcshareddata/xcschemes/StatsdClient-macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/StatsdClient.xcodeproj/xcshareddata/xcschemes/StatsdClient-macOS.xcscheme -------------------------------------------------------------------------------- /StatsdClient.xcodeproj/xcshareddata/xcschemes/StatsdClient-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/StatsdClient.xcodeproj/xcshareddata/xcschemes/StatsdClient-tvOS.xcscheme -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/StatsdClientTests/MetricTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/Tests/StatsdClientTests/MetricTests.swift -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khoi-backyard/swift-statsd-client/HEAD/circle.yml --------------------------------------------------------------------------------