All Downloads are FREE. Search and download functionalities are using the official Maven repository.

vendor.github.com.pion.sctp.param_heartbeat_info.go Maven / Gradle / Ivy

There is a newer version: 2.9.1
Show newest version
package sctp

type paramHeartbeatInfo struct {
	paramHeader
	heartbeatInformation []byte
}

func (h *paramHeartbeatInfo) marshal() ([]byte, error) {
	h.typ = heartbeatInfo
	h.raw = h.heartbeatInformation
	return h.paramHeader.marshal()
}

func (h *paramHeartbeatInfo) unmarshal(raw []byte) (param, error) {
	err := h.paramHeader.unmarshal(raw)
	if err != nil {
		return nil, err
	}
	h.heartbeatInformation = h.raw
	return h, nil
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy