Skip to content

imhy/egts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Приемщик EGTS

Реаализация сервиса приема данных по протоколу ЕГТС. Разбор пакета с данными делается с помощью библиотеки egtslib.

Приемщик сохраняет все записи из пакета, которые содержат позапись местонахождения (EGTS_SR_POS_DATA).

Хранилища для выходных записей реализованы в форме плагинов:

Есл необходим новый плагин, то он реализуется четез определение интерфейса Connector:

type Connector interface {
	// setup store connection
	Init(map[string]string) error
	
	// save to store method
	Save(interface{ ToBytes() ([]byte, error) }) error
	
	// close connection with store
	Close() error
}

About

EGTS protocol implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.0%
  • Other 1.0%