From 9b128fdde0c13084f8376cfa43eaad954afa6068 Mon Sep 17 00:00:00 2001 From: pedroSG94 Date: Fri, 30 Aug 2024 00:27:26 +0200 Subject: [PATCH] adding classes --- .../RootEncoder/srt/{ => srt}/SrtClient.swift | 4 ++++ .../RootEncoder/srt/srt/SrtCommandsManager.swift | 12 ++++++++++++ .../Sources/RootEncoder/srt/srt/SrtSender.swift | 12 ++++++++++++ .../RootEncoder/srt/srt/packets/ControlPacket.swift | 12 ++++++++++++ .../RootEncoder/srt/srt/packets/DataPacket.swift | 12 ++++++++++++ .../RootEncoder/srt/srt/packets/PacketType.swift | 13 +++++++++++++ 6 files changed, 65 insertions(+) rename RootEncoder/Sources/RootEncoder/srt/{ => srt}/SrtClient.swift (64%) create mode 100644 RootEncoder/Sources/RootEncoder/srt/srt/SrtCommandsManager.swift create mode 100644 RootEncoder/Sources/RootEncoder/srt/srt/SrtSender.swift create mode 100644 RootEncoder/Sources/RootEncoder/srt/srt/packets/ControlPacket.swift create mode 100644 RootEncoder/Sources/RootEncoder/srt/srt/packets/DataPacket.swift create mode 100644 RootEncoder/Sources/RootEncoder/srt/srt/packets/PacketType.swift diff --git a/RootEncoder/Sources/RootEncoder/srt/SrtClient.swift b/RootEncoder/Sources/RootEncoder/srt/srt/SrtClient.swift similarity index 64% rename from RootEncoder/Sources/RootEncoder/srt/SrtClient.swift rename to RootEncoder/Sources/RootEncoder/srt/srt/SrtClient.swift index 1d74a6c..e1906b9 100644 --- a/RootEncoder/Sources/RootEncoder/srt/SrtClient.swift +++ b/RootEncoder/Sources/RootEncoder/srt/srt/SrtClient.swift @@ -3,3 +3,7 @@ // import Foundation + +public class SrtClient { + +} diff --git a/RootEncoder/Sources/RootEncoder/srt/srt/SrtCommandsManager.swift b/RootEncoder/Sources/RootEncoder/srt/srt/SrtCommandsManager.swift new file mode 100644 index 0000000..fa6ad8a --- /dev/null +++ b/RootEncoder/Sources/RootEncoder/srt/srt/SrtCommandsManager.swift @@ -0,0 +1,12 @@ +// +// File.swift +// +// +// Created by Pedro on 30/8/24. +// + +import Foundation + +public class SrtCommandsManager { + +} diff --git a/RootEncoder/Sources/RootEncoder/srt/srt/SrtSender.swift b/RootEncoder/Sources/RootEncoder/srt/srt/SrtSender.swift new file mode 100644 index 0000000..f3d0f1b --- /dev/null +++ b/RootEncoder/Sources/RootEncoder/srt/srt/SrtSender.swift @@ -0,0 +1,12 @@ +// +// File.swift +// +// +// Created by Pedro on 30/8/24. +// + +import Foundation + +public class SrtSender { + +} diff --git a/RootEncoder/Sources/RootEncoder/srt/srt/packets/ControlPacket.swift b/RootEncoder/Sources/RootEncoder/srt/srt/packets/ControlPacket.swift new file mode 100644 index 0000000..6a36f94 --- /dev/null +++ b/RootEncoder/Sources/RootEncoder/srt/srt/packets/ControlPacket.swift @@ -0,0 +1,12 @@ +// +// File.swift +// +// +// Created by Pedro on 30/8/24. +// + +import Foundation + +public class ControlPacket { + +} diff --git a/RootEncoder/Sources/RootEncoder/srt/srt/packets/DataPacket.swift b/RootEncoder/Sources/RootEncoder/srt/srt/packets/DataPacket.swift new file mode 100644 index 0000000..2f23b2b --- /dev/null +++ b/RootEncoder/Sources/RootEncoder/srt/srt/packets/DataPacket.swift @@ -0,0 +1,12 @@ +// +// File.swift +// +// +// Created by Pedro on 30/8/24. +// + +import Foundation + +public class DataPacket { + +} diff --git a/RootEncoder/Sources/RootEncoder/srt/srt/packets/PacketType.swift b/RootEncoder/Sources/RootEncoder/srt/srt/packets/PacketType.swift new file mode 100644 index 0000000..0b3427a --- /dev/null +++ b/RootEncoder/Sources/RootEncoder/srt/srt/packets/PacketType.swift @@ -0,0 +1,13 @@ +// +// File.swift +// +// +// Created by Pedro on 30/8/24. +// + +import Foundation + +public enum PacketType { + case DATA + case CONTROL +}