Versions in this module Expand all Collapse all v0 v0.1.2 Feb 21, 2019 Changes in this version + type DeviceProcessor struct + func NewDeviceProcessor(device *devices.Device, authProviders *auth.ProviderPool, backupDir string) *DeviceProcessor + func (t *DeviceProcessor) Process(reciever *TFTPReceiver) error + func (t *DeviceProcessor) ProcessTarget(target_name string, reciever *TFTPReceiver) error + type ReceivedFile struct + Data bytes.Buffer + Name string + type TFTPReceiver struct + PublicAddr string + func NewTFTPReceiver(publicAddr string) *TFTPReceiver + func (r *TFTPReceiver) ExpectFile(name string, ch chan ReceivedFile) + func (r *TFTPReceiver) GetErrorChannel() chan error + func (r *TFTPReceiver) Run() + func (r *TFTPReceiver) Stop()