microsub-protocol.go

type Microsub interface { ChannelsGetList() []Channel ChannelsCreate(name string) Channel ChannelsUpdate(uid, name string) Channel ChannelsDelete(uid string) TimelineGet(before, after, channel string) Timeline MarkRead(channel string, entry []string) FollowGetList(uid string) []Feed FollowURL(uid string, url string) Feed UnfollowURL(uid string, url string) Search(query string) []Feed PreviewURL(url string) Timeline }