Documentation
¶
Index ¶
- type Post
- type Profile
- func (p *Profile) GetProfileChan(ctx context.Context) <-chan *model.Profile
- func (p *Profile) Listen(ctx context.Context, addresses [][25]byte, fields load.Fields) (<-chan *model.Profile, error)
- func (p *Profile) ListenFollowers(ctx context.Context, addrs [][25]byte) error
- func (p *Profile) ListenFollowing(ctx context.Context, addrs [][25]byte) error
- func (p *Profile) ListenNames(ctx context.Context, addrs [][25]byte) error
- func (p *Profile) ListenPics(ctx context.Context, addrs [][25]byte) error
- func (p *Profile) ListenProfiles(ctx context.Context, addrs [][25]byte) error
- func (p *Profile) SetupAddresses(addresses [][25]byte) error
- func (p *Profile) SetupFollowersLockHashes(ctx context.Context, fields load.Fields) error
- func (p *Profile) SetupFollowingLockHashes(ctx context.Context, fields load.Fields) error
- type Room
- type RoomFollow
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Profile ¶
type Profile struct { Addresses [][25]byte AddrUpdateChan chan [25]byte Cancel context.CancelFunc NameAddresses [][25]byte ProfileAddresses [][25]byte PicAddresses [][25]byte }
func (*Profile) GetProfileChan ¶
func (*Profile) ListenFollowers ¶
func (*Profile) ListenFollowing ¶
func (*Profile) ListenNames ¶
func (*Profile) ListenPics ¶
func (*Profile) ListenProfiles ¶
func (*Profile) SetupAddresses ¶
func (*Profile) SetupFollowersLockHashes ¶
type RoomFollow ¶
type RoomFollow struct { Name string Cancel context.CancelFunc }
func (*RoomFollow) Listen ¶
func (r *RoomFollow) Listen(ctx context.Context, addresses [][25]byte) (<-chan *model.RoomFollow, error)
Click to show internal directories.
Click to hide internal directories.