diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2018-02-11 18:55:30 +0100 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2018-02-11 18:55:30 +0100 |
commit | 73cb1a115569455566e7091ce8d98f31e4fdfddf (patch) | |
tree | 0bc62575681965dbd14a0dc64df2b9af252135f0 /internal | |
parent | b461343171726d99df20bfc4b4741f0fad0c95e0 (diff) | |
download | wireguard-go-73cb1a115569455566e7091ce8d98f31e4fdfddf.tar.gz wireguard-go-73cb1a115569455566e7091ce8d98f31e4fdfddf.zip |
Reverted event changes
This feature was not needed for Android, upon further inspection.
Diffstat (limited to '')
-rw-r--r-- | internal/events/event.go | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/internal/events/event.go b/internal/events/event.go deleted file mode 100644 index 4412bbb..0000000 --- a/internal/events/event.go +++ /dev/null @@ -1,36 +0,0 @@ -package events - -import ( - "sync" -) - -type Event interface { - Contains(int) bool - Processed() - WaitForProcessed() -} - -type EventStruct struct { - code int - lock sync.Mutex -} - -func (event EventStruct) Contains(code int) bool { - return event.code&code != 0 -} - -func (event *EventStruct) WaitForProcessed() { - event.lock.Lock() -} - -func (event *EventStruct) Processed() { - event.lock.Unlock() -} - -func NewEvent(code int) Event { - event := &EventStruct{ - code: code, - } - event.lock.Lock() - return event -} |