@@ -60,19 +60,17 @@ namespace STIP {
60
60
// / \brief Отправка пинга(получение версии протокола)
61
61
// /
62
62
// / Создает сессию отправки и обработки пинга PingSession
63
- // / (обавляет объект PingSession в SessionManager).
64
- // / Отправляет пинг, ждет ответ, удаляет объект PingSession из SessionManager
63
+ // /(добавляет объект PingSession в SessionManager).
64
+ // / Отправляет пинг, ждет ответ, удаляет объект PingSession из SessionManager
65
65
// /
66
66
// / \return версия протокола
67
67
uint32_t pingVersion ();
68
68
69
69
// / \brief Отправка сообщения
70
70
// /
71
71
// / Создает сессию отправки сообщения SendMessageSession
72
- // / Добавляет объект SendMessageSession в SessionManager
73
- // / Отправляет сообщение
74
- // / Ждет подтверждения
75
- // / Удаляет объект SendMessageSession из SessionManager
72
+ // /(добавляет объект SendMessageSession в SessionManager).
73
+ // / Отправляет сообщение, ждет подтверждения, удаляет объект SendMessageSession из SessionManager
76
74
// /
77
75
// / \param data - указатель на данные
78
76
// / \param size - размер данных в байтах
@@ -89,25 +87,23 @@ namespace STIP {
89
87
90
88
// / \brief Получение пакета из очереди
91
89
// /
92
- // / Получает пакет из очереди
93
- // / Если очередь пуста, ждет пока не появится пакет
90
+ // / Если очередь пуста, ждет пока не появится пакет.
94
91
// / Возвращает первый пакет из очереди и удаляет его из очереди
95
92
// /
96
93
// / \return
97
94
ReceiveMessageSession *receiveMessage ();
98
95
99
96
// / \brief Добавление пакета в очередь обработки
100
97
// /
101
- // / Добавляет пакет в очередь для данного соединения
98
+ // / Добавляет пакет в очередь для данного соединения.
102
99
// / После добавления пакета в очередь, уведомляет поток обработки пакетов
103
100
// /
104
101
// / \param
105
102
void addPacket (const STIP_PACKET &packet);
106
103
107
104
// / \brief Получение пакета из очереди
108
105
// /
109
- // / Получает пакет из очереди
110
- // / Если очередь пуста, ждет пока не появится пакет
106
+ // / Если очередь пуста, ждет пока не появится пакет.
111
107
// / Возвращает пакет и результат выполнения
112
108
// /
113
109
// / \param result
@@ -123,25 +119,22 @@ namespace STIP {
123
119
124
120
// / \brief Запуск обработки пакетов
125
121
// /
126
- // / Запуск обработки пакетов из очереди
127
- // / Запускает поток processThread
128
- // / Помечает isRunning как true
122
+ // / Запускает поток processThread,
123
+ // / помечает isRunning как true
129
124
// /
130
125
void startProcessing ();
131
126
132
127
// / \brief Остановка обработки пакетов
133
128
// /
134
- // / Останавливает обработку пакетов
135
- // / Посылает сигнал на остановку
136
- // / Помечает флаг isRunning как false
129
+ // / Посылает сигнал на остановку,
130
+ // / помечает флаг isRunning как false
137
131
// /
138
132
void stopProcessing ();
139
133
140
134
// / \brief Connection деструктор
141
135
// /
142
- // / Деструктор класса Connection
143
- // / Останавливает поток обработки пакетов
144
- // / Удаляет объект SessionManager
136
+ // / Останавливает поток обработки пакетов,
137
+ // / удаляет объект SessionManager
145
138
// /
146
139
~Connection ();
147
140
};
@@ -157,15 +150,14 @@ namespace STIP {
157
150
public:
158
151
// / \brief Конструктор ConnectionManager
159
152
// /
160
- // / Конструктор класса ConnectionManager
161
153
// / Устанавливает ссылку на сокет
162
154
// /
163
155
// / \param socket - ссылка на сокет
164
156
explicit ConnectionManager (const udp::socket &socket);
165
157
166
158
// / \brief Обработка пакета
167
159
// /
168
- // / Обработка пакетов из очереди
160
+ // / Обработка пакетов из очереди.
169
161
// / Устанавливает соединение для пакета
170
162
// /
171
163
// / \param endpoint - адрес и порт подключения
@@ -205,7 +197,6 @@ namespace STIP {
205
197
206
198
// / \brief Деструктор ConnectionManager
207
199
// /
208
- // / Деструктор класса ConnectionManager
209
200
// / Удаляет все соединения
210
201
// /
211
202
~ConnectionManager ();
0 commit comments