gosecret/session.go

23 lines
356 B
Go
Raw Normal View History

2016-10-01 04:13:38 -04:00
package libsecret
import "github.com/godbus/dbus"
type Session struct {
conn *dbus.Conn
dbus dbus.BusObject
}
func NewSession(conn *dbus.Conn, path dbus.ObjectPath) *Session {
return &Session{
conn: conn,
dbus: conn.Object(DBUS_SERVICE_NAME, path),
}
}
func (session Session) Path() dbus.ObjectPath {
return session.dbus.Path()
}