29 lines
614 B
Go
29 lines
614 B
Go
package the
|
|
|
|
import (
|
|
"cwtch.im/cwtch/app"
|
|
"cwtch.im/cwtch/event"
|
|
libPeer "cwtch.im/cwtch/peer"
|
|
"git.openprivacy.ca/openprivacy/libricochet-go/connectivity"
|
|
)
|
|
|
|
// Terrible, to be replaced when proper profile/password management comes in ~ 0.2
|
|
const AppPassword = "be gay do crime"
|
|
|
|
var CwtchApp app.Application
|
|
var CwtchService app.ApplicationService
|
|
var EventBus event.Manager
|
|
var AppBus event.Manager
|
|
var ACN connectivity.ACN
|
|
var Peer libPeer.CwtchPeer
|
|
var CwtchDir string
|
|
var IPCBridge event.IPCBridge
|
|
|
|
type AckId struct {
|
|
ID string
|
|
Ack bool
|
|
Error bool
|
|
}
|
|
|
|
var AcknowledgementIDs map[string][]*AckId
|