wm/src/bsp/loop.go

34 lines
388 B
Go
Raw Normal View History

2023-06-11 10:24:15 +00:00
package bsp
import (
"context"
"github.com/jezek/xgbutil"
)
type XWM struct {
2023-06-11 14:11:36 +00:00
W *WM
X *xgbutil.XUtil
2023-06-11 10:24:15 +00:00
}
func NewXWM(w *WM, x *xgbutil.XUtil) *XWM {
xwm := &XWM{
2023-06-11 14:11:36 +00:00
W: w,
X: x,
2023-06-11 10:24:15 +00:00
}
return xwm
}
func (xwm *XWM) Start(ctx context.Context) error {
for {
err := xwm.run(ctx)
if err != nil {
return err
}
}
}
func (xwm *XWM) run(ctx context.Context) error {
return nil
}