func (p GenericNack) MarshalBinary() ([]byte, error) {
	return nil, nil
}
MarshalBinary implements encoding.BinaryMarshaler interface.
package pdu
type Unbind struct{}
func (p Unbind) CommandID() CommandID {
	return UnbindID
}
func (p Unbind) Response() *UnbindResp {
	return &UnbindResp{}
}
func (p Unbind) MarshalBinary() ([]byte, error) {
	return nil, nil
}
func (p Unbind) UnmarshalBinary(body []byte) error {
	return nil
}
type UnbindResp struct{}
func (p UnbindResp) CommandID() CommandID {
	return UnbindRespID
}
func (p UnbindResp) MarshalBinary() ([]byte, error) {
	return nil, nil
}
func (p UnbindResp) UnmarshalBinary(body []byte) error {
	return nil
}
type EnquireLink struct{}
func (p EnquireLink) CommandID() CommandID {
	return EnquireLinkID
}
func (p EnquireLink) Response() *EnquireLinkResp {
	return &EnquireLinkResp{}
}
func (p EnquireLink) MarshalBinary() ([]byte, error) {
	return nil, nil
}
func (p EnquireLink) UnmarshalBinary(body []byte) error {
	return nil
}
type EnquireLinkResp struct{}
func (p EnquireLinkResp) CommandID() CommandID {
	return EnquireLinkRespID
}
func (p EnquireLinkResp) MarshalBinary() ([]byte, error) {
	return nil, nil
}
func (p EnquireLinkResp) UnmarshalBinary(body []byte) error {
	return nil
}
type GenericNack struct{}
func (p GenericNack) CommandID() CommandID {
	return GenericNackID
}