// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type IpmiRMCPHeader struct {
	MessageClass *IpmiRMCPHeaderMessageClass `json:"message_class,omitempty"`
	// Sequence number of this packet in the session.
	SequenceNumber *int `json:"sequence_number,omitempty"`
	// The version. This scanner supports version 6.
	Version *int `json:"version,omitempty"`
}

func (o *IpmiRMCPHeader) GetMessageClass() *IpmiRMCPHeaderMessageClass {
	if o == nil {
		return nil
	}
	return o.MessageClass
}

func (o *IpmiRMCPHeader) GetSequenceNumber() *int {
	if o == nil {
		return nil
	}
	return o.SequenceNumber
}

func (o *IpmiRMCPHeader) GetVersion() *int {
	if o == nil {
		return nil
	}
	return o.Version
}
