Project-Faster / qpep

A working version of qpep standalone go client/server, designed to accelerate high-latency connections, like those provided by geostationary satellites.
https://docs.projectfaster.org
Other
3 stars 1 forks source link

Configuration refactoring #52

Open parvit opened 1 year ago

parvit commented 1 year ago

During unit testing it became apparent that the following configuration values:

    Acks int `yaml:"acks"`
    // AckDelay unused currently
    AckDelay int `yaml:"ackdelay"`
    // Decimate unused currently
    Decimate int `yaml:"decimate"`
    // DelayDecimate unused currently
    DelayDecimate int `yaml:"decimatetime"`
    // VarAckDelay unused currently
    VarAckDelay int `yaml:"varackdelay"`

    // Congestion unused but probably will have an implementation soon
    Congestion int `yaml:"congestion"`

Are not being used, this task would wire the values to some part of qpep-go for usage.

EDIT: will include also #54

parvit commented 2 weeks ago

Will implement a more general overhaul of the configuration package