type github.com/andybalholm/brotli.Writer
29 uses
github.com/andybalholm/brotli (current package)
encode.go#L74: type Writer struct {
encode.go#L114: func inputBlockSize(s *Writer) uint {
encode.go#L118: func unprocessedInputSize(s *Writer) uint64 {
encode.go#L122: func remainingInputBlockSize(s *Writer) uint {
encode.go#L144: func (s *Writer) getStorage(size int) []byte {
encode.go#L161: func getHashTable(s *Writer, quality int, input_size uint, table_size *uint) []int {
encode.go#L531: func ensureInitialized(s *Writer) bool {
encode.go#L610: func encoderInitState(s *Writer) {
encode.go#L649: func copyInputToRingBuffer(s *Writer, input_size uint, input_buffer []byte) {
encode.go#L704: func updateLastProcessedPos(s *Writer) bool {
encode.go#L711: func extendLastCommand(s *Writer, bytes *uint32, wrapped_last_processed_pos *uint32) {
encode.go#L751: func encodeData(s *Writer, is_last bool, force_flush bool) bool {
encode.go#L922: func writeMetadataHeader(s *Writer, block_size uint, header []byte) uint {
encode.go#L949: func injectBytePaddingBlock(s *Writer) {
encode.go#L972: func checkFlushComplete(s *Writer) {
encode.go#L978: func encoderCompressStreamFast(s *Writer, op int, available_in *uint, next_in *[]byte) bool {
encode.go#L1060: func processMetadata(s *Writer, available_in *uint, next_in *[]byte) bool {
encode.go#L1118: func updateSizeHint(s *Writer, available_in uint) {
encode.go#L1134: func encoderCompressStream(s *Writer, op int, available_in *uint, next_in *[]byte) bool {
encode.go#L1211: func (w *Writer) writeOutput(data []byte) {
writer.go#L34: func NewWriter(dst io.Writer) *Writer {
writer.go#L42: func NewWriterLevel(dst io.Writer, level int) *Writer {
writer.go#L49: func NewWriterOptions(dst io.Writer, options WriterOptions) *Writer {
writer.go#L50: w := new(Writer)
writer.go#L59: func (w *Writer) Reset(dst io.Writer) {
writer.go#L69: func (w *Writer) writeChunk(p []byte, op int) (n int, err error) {
writer.go#L98: func (w *Writer) Flush() error {
writer.go#L104: func (w *Writer) Close() error {
writer.go#L113: func (w *Writer) Write(p []byte) (n int, err error) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |