Files
webrtc/internal/sctp/param_random.go
2018-07-21 12:27:38 -07:00

19 lines
328 B
Go

package sctp
type ParamRandom struct {
ParamHeader
RandomData []byte
}
func (r *ParamRandom) Marshal() ([]byte, error) {
r.typ = Random
r.raw = r.RandomData
return r.ParamHeader.Marshal()
}
func (r *ParamRandom) Unmarshal(raw []byte) (Param, error) {
r.ParamHeader.Unmarshal(raw)
r.RandomData = r.raw
return r, nil
}