Fixed go linter warnings.
[src/xds/xds-server.git] / lib / syncthing / stEvent.go
index 605778c..ec11b56 100644 (file)
@@ -42,32 +42,44 @@ type Events struct {
        mutex sync.Mutex
 }
 
+// Event Syncthing events structure
 type Event struct {
        Type string            `json:"type"`
        Time time.Time         `json:"time"`
        Data map[string]string `json:"data"`
 }
 
+// EventsCBData Data parameter of Event callback
 type EventsCBData map[string]interface{}
+
+// EventsCB Event callback
 type EventsCB func(ev Event, cbData *EventsCBData)
 
 const (
+       // EventFolderCompletion .
        EventFolderCompletion string = "FolderCompletion"
-       EventFolderSummary    string = "FolderSummary"
-       EventFolderPaused     string = "FolderPaused"
-       EventFolderResumed    string = "FolderResumed"
-       EventFolderErrors     string = "FolderErrors"
-       EventStateChanged     string = "StateChanged"
+       // EventFolderSummary .
+       EventFolderSummary string = "FolderSummary"
+       // EventFolderPaused .
+       EventFolderPaused string = "FolderPaused"
+       // EventFolderResumed .
+       EventFolderResumed string = "FolderResumed"
+       // EventFolderErrors .
+       EventFolderErrors string = "FolderErrors"
+       // EventStateChanged .
+       EventStateChanged string = "StateChanged"
 )
 
-var EventsAll string = EventFolderCompletion + "|" +
+// EventsAll .
+var EventsAll = EventFolderCompletion + "|" +
        EventFolderSummary + "|" +
        EventFolderPaused + "|" +
        EventFolderResumed + "|" +
        EventFolderErrors + "|" +
        EventStateChanged
 
-type STEvent struct {
+// SyncthingEvent Syncthing Event structure definition
+type SyncthingEvent struct {
        // Per-subscription sequential event ID. Named "id" for backwards compatibility with the REST API
        SubscriptionID int `json:"id"`
        // Global ID of the event across all subscriptions
@@ -158,9 +170,9 @@ func (e *Events) UnRegister(id string) error {
 }
 
 // GetEvents returns the Syncthing events
-func (e *Events) getEvents(since int) ([]STEvent, error) {
+func (e *Events) getEvents(since int) ([]SyncthingEvent, error) {
        var data []byte
-       ev := []STEvent{}
+       ev := []SyncthingEvent{}
        url := "events"
        if since != -1 {
                url += "?since=" + strconv.Itoa(since)