gobot.io/x/gobot/v2@v2.1.0/event.go (about)

     1  package gobot
     2  
     3  // Event represents when something asynchronous happens in a Driver
     4  // or Adaptor
     5  type Event struct {
     6  	Name string
     7  	Data interface{}
     8  }
     9  
    10  // NewEvent returns a new Event and its associated data.
    11  func NewEvent(name string, data interface{}) *Event {
    12  	return &Event{Name: name, Data: data}
    13  }