stopapp

package
v1.0.29 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const SecondsWaitTotalMessagesSendingNow = 10

SecondsWaitTotalMessagesSendingNow - количество секунд ожидания для отправки последнего сообщения

Variables

View Source
var SignalInterrupt chan os.Signal

SignalInterrupt - канал для ожидания сигнала остановки приложения

View Source
var TotalMessagesSendingNow int32

TotalMessagesSendingNow - количество сообщений отправляющихся прям сейчас

Functions

func GetWaitGroup_Main

func GetWaitGroup_Main() *sync.WaitGroup

GetWaitGroup_Main - возвращает группу ожидания завершения всех частей программы

func SetWaitGroup_Main

func SetWaitGroup_Main(wg *sync.WaitGroup)

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL