Skip to content

Implement Compression Extensions #3

Closed
@ghost

Description

Draft RFC: http://tools.ietf.org/html/draft-ietf-hybi-permessage-compression-17

Work remaining:

  • Add fields to Dialer for specifying compression options.

  • Add fields to Upgrader for specifying compression options.

  • Add compression negotiation Upgrader.

  • Add compression negotiation to Dialer.

  • Add function to enable/disable write compression:

    // EnableWriteCompression enables and disables write compression of
    // subsequent text and binary messages. This function is a noop if
    // compression was not negotiated with the peer.
    func (c *Conn) EnableWriteCompression(enable bool) {
           c.enableWriteCompression = enable
    }
    

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions