type TrackWriter struct {
BroadcastPath BroadcastPath
TrackName TrackName
// contains filtered or unexported fields
}
func (*TrackWriter) Close() error
func (*TrackWriter) CloseWithError(SubscribeErrorCode)
func (*TrackWriter) OpenGroup(context.Context) (*GroupWriter, error)
func (*TrackWriter) OpenGroupAt(context.Context, GroupSequence) (*GroupWriter, error)
func (*TrackWriter) SkipGroups(n uint64)
func (*TrackWriter) DropGroups(SubscribeDrop) error
func (*TrackWriter) DropNextGroups(n uint64, code SubscribeErrorCode) error
func (*TrackWriter) TrackConfig() *SubscribeConfig
func (*TrackWriter) ReadUpdate() (*SubscribeConfig, error)
func (*TrackWriter) Context() context.Context