Documentation ¶
Index ¶
- type Catalog
- type Commit
- type Instance
- type LocalSet
- type MessageUnion
- type MutableSet
- type Query
- type RangeInfo
- type RangeMessage
- type RemoteSet
- type Server
- func (s *Server) AddIdea(item blobs.ID) error
- func (s *Server) AddRepr(item blobs.ID) error
- func (s *Server) Commit() error
- func (s *Server) IdeaSet() sets.ObservableSortedSet
- func (s *Server) ReprSet() sets.ObservableSortedSet
- func (s *Server) Serve(l f2f.Listener) error
- func (s *Server) Shutdown()
- type Set
- type SyncPair
- type SyncResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Instance ¶
type Instance struct {
// contains filtered or unexported fields
}
func (*Instance) SendCommit ¶
func (*Instance) SendRangeInfo ¶
func (inst *Instance) SendRangeInfo(rm *RangeMessage) error
type MessageUnion ¶
type MessageUnion struct { Query *Query `json:",omitempty"` RangeMessage *RangeMessage `json:",omitempty"` Commit *Commit `json:",omitempty"` }
type MutableSet ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) IdeaSet ¶
func (s *Server) IdeaSet() sets.ObservableSortedSet
func (*Server) ReprSet ¶
func (s *Server) ReprSet() sets.ObservableSortedSet
type SyncResult ¶
Click to show internal directories.
Click to hide internal directories.