Documentation ¶
Index ¶
Constants ¶
const SecondsWaitTotalMessagesSendingNow = 10
SecondsWaitTotalMessagesSendingNow - количество секунд ожидания для отправки последнего сообщения
Variables ¶
var SignalInterrupt chan os.Signal
SignalInterrupt - канал для ожидания сигнала остановки приложения
var TotalMessagesSendingNow int32
TotalMessagesSendingNow - количество сообщений отправляющихся прям сейчас
Functions ¶
func GetWaitGroup_Main ¶
GetWaitGroup_Main - возвращает группу ожидания завершения всех частей программы
func SetWaitGroup_Main ¶
SetWaitGroup_Main - присваивает внешний WaitGroup
func StartWaitStop ¶
func StartWaitStop()
StartWaitStop - запускает ожидание сигнала завершения приложения
func StopApp ¶
func StopApp()
StopApp - отмена глобального контекста для остановки работы приложения
func StopAppAndWait ¶
func StopAppAndWait()
StopApp - отмена глобального контекста для остановки работы приложения
func WaitStop ¶
func WaitStop()
WaitStop - ожидает отмену глобального контекста или сигнала завершения приложения
func WaitTotalMessagesSendingNow ¶
func WaitTotalMessagesSendingNow(filename string)
ожидает чтоб прям щас ничего не отправлялось
Types ¶
This section is empty.