types

package
v1.0.58 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 1, 2023 License: AGPL-3.0 Imports: 4 Imported by: 2

Documentation

Overview

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Package types implements all the types used by the DataStore (Super Mario Maker) protocol

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BufferQueueParam

type BufferQueueParam struct {
	nex.Structure
	DataID uint64
	Slot   uint32
}

BufferQueueParam holds data for the DataStore (Super Mario Maker) protocol

func NewBufferQueueParam

func NewBufferQueueParam() *BufferQueueParam

NewBufferQueueParam returns a new BufferQueueParam

func (*BufferQueueParam) Bytes added in v1.0.47

func (bufferQueueParam *BufferQueueParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the BufferQueueParam and returns a byte array

func (*BufferQueueParam) Copy

func (bufferQueueParam *BufferQueueParam) Copy() nex.StructureInterface

Copy returns a new copied instance of BufferQueueParam

func (*BufferQueueParam) Equals

func (bufferQueueParam *BufferQueueParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*BufferQueueParam) ExtractFromStream

func (bufferQueueParam *BufferQueueParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a BufferQueueParam structure from a stream

func (*BufferQueueParam) FormatToString

func (bufferQueueParam *BufferQueueParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*BufferQueueParam) String

func (bufferQueueParam *BufferQueueParam) String() string

String returns a string representation of the struct

type DataStoreAttachFileParam

type DataStoreAttachFileParam struct {
	nex.Structure
	PostParam   *datastore_types.DataStorePreparePostParam
	ReferDataID uint64
	ContentType string
}

DataStoreAttachFileParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreAttachFileParam

func NewDataStoreAttachFileParam() *DataStoreAttachFileParam

NewDataStoreAttachFileParam returns a new DataStoreAttachFileParam

func (*DataStoreAttachFileParam) Bytes added in v1.0.47

func (dataStoreAttachFileParam *DataStoreAttachFileParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreAttachFileParam and returns a byte array

func (*DataStoreAttachFileParam) Copy

func (dataStoreAttachFileParam *DataStoreAttachFileParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreAttachFileParam

func (*DataStoreAttachFileParam) Equals

func (dataStoreAttachFileParam *DataStoreAttachFileParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreAttachFileParam) ExtractFromStream

func (dataStoreAttachFileParam *DataStoreAttachFileParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreAttachFileParam structure from a stream

func (*DataStoreAttachFileParam) FormatToString

func (dataStoreAttachFileParam *DataStoreAttachFileParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreAttachFileParam) String

func (dataStoreAttachFileParam *DataStoreAttachFileParam) String() string

String returns a string representation of the struct

type DataStoreChangePlayablePlatformParam added in v1.0.47

type DataStoreChangePlayablePlatformParam struct {
	nex.Structure
	DataID           uint64
	PlayablePlatform uint32
}

DataStoreChangePlayablePlatformParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreChangePlayablePlatformParam added in v1.0.47

func NewDataStoreChangePlayablePlatformParam() *DataStoreChangePlayablePlatformParam

NewDataStoreChangePlayablePlatformParam returns a new DataStoreChangePlayablePlatformParam

func (*DataStoreChangePlayablePlatformParam) Bytes added in v1.0.47

func (dataStoreChangePlayablePlatformParam *DataStoreChangePlayablePlatformParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreChangePlayablePlatformParam and returns a byte array

func (*DataStoreChangePlayablePlatformParam) Copy added in v1.0.47

func (dataStoreChangePlayablePlatformParam *DataStoreChangePlayablePlatformParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreChangePlayablePlatformParam

func (*DataStoreChangePlayablePlatformParam) Equals added in v1.0.47

func (dataStoreChangePlayablePlatformParam *DataStoreChangePlayablePlatformParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreChangePlayablePlatformParam) ExtractFromStream added in v1.0.47

func (dataStoreChangePlayablePlatformParam *DataStoreChangePlayablePlatformParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreChangePlayablePlatformParam structure from a stream

func (*DataStoreChangePlayablePlatformParam) FormatToString added in v1.0.47

func (dataStoreChangePlayablePlatformParam *DataStoreChangePlayablePlatformParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreChangePlayablePlatformParam) String added in v1.0.47

func (dataStoreChangePlayablePlatformParam *DataStoreChangePlayablePlatformParam) String() string

String returns a string representation of the struct

type DataStoreCustomRankingRatingCondition added in v1.0.47

type DataStoreCustomRankingRatingCondition struct {
	nex.Structure
	Slot     int8
	MinValue int32
	MaxValue int32
	MinCount int32 // * Revision 1
	MaxCount int32 // * Revision 1
}

DataStoreCustomRankingRatingCondition holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreCustomRankingRatingCondition added in v1.0.47

func NewDataStoreCustomRankingRatingCondition() *DataStoreCustomRankingRatingCondition

NewDataStoreCustomRankingRatingCondition returns a new DataStoreCustomRankingRatingCondition

func (*DataStoreCustomRankingRatingCondition) Bytes added in v1.0.47

func (dataStoreCustomRankingRatingCondition *DataStoreCustomRankingRatingCondition) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreCustomRankingRatingCondition and returns a byte array

func (*DataStoreCustomRankingRatingCondition) Copy added in v1.0.47

func (dataStoreCustomRankingRatingCondition *DataStoreCustomRankingRatingCondition) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreCustomRankingRatingCondition

func (*DataStoreCustomRankingRatingCondition) Equals added in v1.0.47

func (dataStoreCustomRankingRatingCondition *DataStoreCustomRankingRatingCondition) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreCustomRankingRatingCondition) ExtractFromStream added in v1.0.47

func (dataStoreCustomRankingRatingCondition *DataStoreCustomRankingRatingCondition) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreCustomRankingRatingCondition structure from a stream

func (*DataStoreCustomRankingRatingCondition) FormatToString added in v1.0.47

func (dataStoreCustomRankingRatingCondition *DataStoreCustomRankingRatingCondition) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreCustomRankingRatingCondition) String added in v1.0.47

func (dataStoreCustomRankingRatingCondition *DataStoreCustomRankingRatingCondition) String() string

String returns a string representation of the struct

type DataStoreCustomRankingResult

type DataStoreCustomRankingResult struct {
	nex.Structure
	Order    uint32
	Score    uint32
	MetaInfo *datastore_types.DataStoreMetaInfo
}

DataStoreCustomRankingResult holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreCustomRankingResult

func NewDataStoreCustomRankingResult() *DataStoreCustomRankingResult

NewDataStoreCustomRankingResult returns a new DataStoreCustomRankingResult

func (*DataStoreCustomRankingResult) Bytes

func (dataStoreCustomRankingResult *DataStoreCustomRankingResult) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreCustomRankingResult and returns a byte array

func (*DataStoreCustomRankingResult) Copy

func (dataStoreCustomRankingResult *DataStoreCustomRankingResult) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreCustomRankingResult

func (*DataStoreCustomRankingResult) Equals

func (dataStoreCustomRankingResult *DataStoreCustomRankingResult) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreCustomRankingResult) ExtractFromStream

func (dataStoreCustomRankingResult *DataStoreCustomRankingResult) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreCustomRankingResult structure from a stream

func (*DataStoreCustomRankingResult) FormatToString

func (dataStoreCustomRankingResult *DataStoreCustomRankingResult) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreCustomRankingResult) String

func (dataStoreCustomRankingResult *DataStoreCustomRankingResult) String() string

String returns a string representation of the struct

type DataStoreFileServerObjectInfo

type DataStoreFileServerObjectInfo struct {
	nex.Structure
	DataID  uint64
	GetInfo *datastore_types.DataStoreReqGetInfo
}

DataStoreFileServerObjectInfo holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreFileServerObjectInfo

func NewDataStoreFileServerObjectInfo() *DataStoreFileServerObjectInfo

NewDataStoreFileServerObjectInfo returns a new DataStoreFileServerObjectInfo

func (*DataStoreFileServerObjectInfo) Bytes

func (dataStoreFileServerObjectInfo *DataStoreFileServerObjectInfo) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreFileServerObjectInfo and returns a byte array

func (*DataStoreFileServerObjectInfo) Copy

func (dataStoreFileServerObjectInfo *DataStoreFileServerObjectInfo) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreFileServerObjectInfo

func (*DataStoreFileServerObjectInfo) Equals

func (dataStoreFileServerObjectInfo *DataStoreFileServerObjectInfo) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreFileServerObjectInfo) ExtractFromStream added in v1.0.47

func (dataStoreFileServerObjectInfo *DataStoreFileServerObjectInfo) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreFileServerObjectInfo structure from a stream

func (*DataStoreFileServerObjectInfo) FormatToString

func (dataStoreFileServerObjectInfo *DataStoreFileServerObjectInfo) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreFileServerObjectInfo) String

func (dataStoreFileServerObjectInfo *DataStoreFileServerObjectInfo) String() string

String returns a string representation of the struct

type DataStoreGetCourseRecordParam

type DataStoreGetCourseRecordParam struct {
	nex.Structure
	DataID uint64
	Slot   uint8
}

DataStoreGetCourseRecordParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreGetCourseRecordParam

func NewDataStoreGetCourseRecordParam() *DataStoreGetCourseRecordParam

NewDataStoreGetCourseRecordParam returns a new DataStoreGetCourseRecordParam

func (*DataStoreGetCourseRecordParam) Bytes added in v1.0.47

func (dataStoreGetCourseRecordParam *DataStoreGetCourseRecordParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreGetCourseRecordParam and returns a byte array

func (*DataStoreGetCourseRecordParam) Copy

func (dataStoreGetCourseRecordParam *DataStoreGetCourseRecordParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreGetCourseRecordParam

func (*DataStoreGetCourseRecordParam) Equals

func (dataStoreGetCourseRecordParam *DataStoreGetCourseRecordParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreGetCourseRecordParam) ExtractFromStream

func (dataStoreGetCourseRecordParam *DataStoreGetCourseRecordParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreGetCourseRecordParam structure from a stream

func (*DataStoreGetCourseRecordParam) FormatToString

func (dataStoreGetCourseRecordParam *DataStoreGetCourseRecordParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreGetCourseRecordParam) String

func (dataStoreGetCourseRecordParam *DataStoreGetCourseRecordParam) String() string

String returns a string representation of the struct

type DataStoreGetCourseRecordResult

type DataStoreGetCourseRecordResult struct {
	nex.Structure
	DataID      uint64
	Slot        uint8
	FirstPID    uint32
	BestPID     uint32
	BestScore   int32
	CreatedTime *nex.DateTime
	UpdatedTime *nex.DateTime
}

DataStoreGetCourseRecordResult holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreGetCourseRecordResult

func NewDataStoreGetCourseRecordResult() *DataStoreGetCourseRecordResult

NewDataStoreGetCourseRecordResult returns a new DataStoreGetCourseRecordResult

func (*DataStoreGetCourseRecordResult) Bytes

func (dataStoreGetCourseRecordResult *DataStoreGetCourseRecordResult) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreGetCourseRecordResult and returns a byte array

func (*DataStoreGetCourseRecordResult) Copy

func (dataStoreGetCourseRecordResult *DataStoreGetCourseRecordResult) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreGetCourseRecordResult

func (*DataStoreGetCourseRecordResult) Equals

func (dataStoreGetCourseRecordResult *DataStoreGetCourseRecordResult) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreGetCourseRecordResult) ExtractFromStream added in v1.0.47

func (dataStoreGetCourseRecordResult *DataStoreGetCourseRecordResult) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreGetCourseRecordResult structure from a stream

func (*DataStoreGetCourseRecordResult) FormatToString

func (dataStoreGetCourseRecordResult *DataStoreGetCourseRecordResult) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreGetCourseRecordResult) String

func (dataStoreGetCourseRecordResult *DataStoreGetCourseRecordResult) String() string

String returns a string representation of the struct

type DataStoreGetCustomRankingByDataIDParam

type DataStoreGetCustomRankingByDataIDParam struct {
	nex.Structure
	ApplicationID uint32
	DataIDList    []uint64
	ResultOption  uint8
}

DataStoreGetCustomRankingByDataIDParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreGetCustomRankingByDataIDParam

func NewDataStoreGetCustomRankingByDataIDParam() *DataStoreGetCustomRankingByDataIDParam

NewDataStoreGetCustomRankingByDataIDParam returns a new DataStoreGetCustomRankingByDataIDParam

func (*DataStoreGetCustomRankingByDataIDParam) Bytes added in v1.0.47

func (dataStoreGetCustomRankingByDataIDParam *DataStoreGetCustomRankingByDataIDParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreGetCustomRankingByDataIDParam and returns a byte array

func (*DataStoreGetCustomRankingByDataIDParam) Copy

func (dataStoreGetCustomRankingByDataIDParam *DataStoreGetCustomRankingByDataIDParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreGetCustomRankingByDataIDParam

func (*DataStoreGetCustomRankingByDataIDParam) Equals

func (dataStoreGetCustomRankingByDataIDParam *DataStoreGetCustomRankingByDataIDParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreGetCustomRankingByDataIDParam) ExtractFromStream

func (dataStoreGetCustomRankingByDataIDParam *DataStoreGetCustomRankingByDataIDParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreGetCustomRankingByDataIDParam structure from a stream

func (*DataStoreGetCustomRankingByDataIDParam) FormatToString

func (dataStoreGetCustomRankingByDataIDParam *DataStoreGetCustomRankingByDataIDParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreGetCustomRankingByDataIDParam) String

func (dataStoreGetCustomRankingByDataIDParam *DataStoreGetCustomRankingByDataIDParam) String() string

String returns a string representation of the struct

type DataStoreGetCustomRankingParam added in v1.0.47

type DataStoreGetCustomRankingParam struct {
	nex.Structure
	ApplicationID uint32
	Condition     *DataStoreCustomRankingRatingCondition
	ResultOption  uint8
	ResultRange   *nex.ResultRange
}

DataStoreGetCustomRankingParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreGetCustomRankingParam added in v1.0.47

func NewDataStoreGetCustomRankingParam() *DataStoreGetCustomRankingParam

NewDataStoreGetCustomRankingParam returns a new DataStoreGetCustomRankingParam

func (*DataStoreGetCustomRankingParam) Bytes added in v1.0.47

func (dataStoreGetCustomRankingParam *DataStoreGetCustomRankingParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreGetCustomRankingParam and returns a byte array

func (*DataStoreGetCustomRankingParam) Copy added in v1.0.47

func (dataStoreGetCustomRankingParam *DataStoreGetCustomRankingParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreGetCustomRankingParam

func (*DataStoreGetCustomRankingParam) Equals added in v1.0.47

func (dataStoreGetCustomRankingParam *DataStoreGetCustomRankingParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreGetCustomRankingParam) ExtractFromStream added in v1.0.47

func (dataStoreGetCustomRankingParam *DataStoreGetCustomRankingParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreGetCustomRankingParam structure from a stream

func (*DataStoreGetCustomRankingParam) FormatToString added in v1.0.47

func (dataStoreGetCustomRankingParam *DataStoreGetCustomRankingParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreGetCustomRankingParam) String added in v1.0.47

func (dataStoreGetCustomRankingParam *DataStoreGetCustomRankingParam) String() string

String returns a string representation of the struct

type DataStoreGetMetaByOwnerIDParam added in v1.0.47

type DataStoreGetMetaByOwnerIDParam struct {
	nex.Structure
	OwnerIDs     []uint32
	DataTypes    []uint16
	ResultOption uint8
	ResultRange  *nex.ResultRange
}

DataStoreGetMetaByOwnerIDParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreGetMetaByOwnerIDParam added in v1.0.47

func NewDataStoreGetMetaByOwnerIDParam() *DataStoreGetMetaByOwnerIDParam

NewDataStoreGetMetaByOwnerIDParam returns a new DataStoreGetMetaByOwnerIDParam

func (*DataStoreGetMetaByOwnerIDParam) Bytes added in v1.0.47

func (dataStoreGetMetaByOwnerIDParam *DataStoreGetMetaByOwnerIDParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreGetMetaByOwnerIDParam and returns a byte array

func (*DataStoreGetMetaByOwnerIDParam) Copy added in v1.0.47

func (dataStoreGetMetaByOwnerIDParam *DataStoreGetMetaByOwnerIDParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreGetMetaByOwnerIDParam

func (*DataStoreGetMetaByOwnerIDParam) Equals added in v1.0.47

func (dataStoreGetMetaByOwnerIDParam *DataStoreGetMetaByOwnerIDParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreGetMetaByOwnerIDParam) ExtractFromStream added in v1.0.47

func (dataStoreGetMetaByOwnerIDParam *DataStoreGetMetaByOwnerIDParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreGetMetaByOwnerIDParam structure from a stream

func (*DataStoreGetMetaByOwnerIDParam) FormatToString added in v1.0.47

func (dataStoreGetMetaByOwnerIDParam *DataStoreGetMetaByOwnerIDParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreGetMetaByOwnerIDParam) String added in v1.0.47

func (dataStoreGetMetaByOwnerIDParam *DataStoreGetMetaByOwnerIDParam) String() string

String returns a string representation of the struct

type DataStoreRateCustomRankingParam

type DataStoreRateCustomRankingParam struct {
	nex.Structure
	DataID        uint64
	ApplicationID uint32
	Score         uint32
	Period        uint16
}

DataStoreRateCustomRankingParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreRateCustomRankingParam

func NewDataStoreRateCustomRankingParam() *DataStoreRateCustomRankingParam

NewDataStoreRateCustomRankingParam returns a new DataStoreRateCustomRankingParam

func (*DataStoreRateCustomRankingParam) Bytes added in v1.0.47

func (dataStoreRateCustomRankingParam *DataStoreRateCustomRankingParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreRateCustomRankingParam and returns a byte array

func (*DataStoreRateCustomRankingParam) Copy

func (dataStoreRateCustomRankingParam *DataStoreRateCustomRankingParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreRateCustomRankingParam

func (*DataStoreRateCustomRankingParam) Equals

func (dataStoreRateCustomRankingParam *DataStoreRateCustomRankingParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreRateCustomRankingParam) ExtractFromStream

func (dataStoreRateCustomRankingParam *DataStoreRateCustomRankingParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreRateCustomRankingParam structure from a stream

func (*DataStoreRateCustomRankingParam) FormatToString

func (dataStoreRateCustomRankingParam *DataStoreRateCustomRankingParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreRateCustomRankingParam) String

func (dataStoreRateCustomRankingParam *DataStoreRateCustomRankingParam) String() string

String returns a string representation of the struct

type DataStoreReportCourseParam added in v1.0.47

type DataStoreReportCourseParam struct {
	nex.Structure
	DataID         uint64
	MiiName        string
	ReportCategory uint8
	ReportReason   string
}

DataStoreReportCourseParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreReportCourseParam added in v1.0.47

func NewDataStoreReportCourseParam() *DataStoreReportCourseParam

NewDataStoreReportCourseParam returns a new DataStoreReportCourseParam

func (*DataStoreReportCourseParam) Bytes added in v1.0.47

func (dataStoreReportCourseParam *DataStoreReportCourseParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreReportCourseParam and returns a byte array

func (*DataStoreReportCourseParam) Copy added in v1.0.47

func (dataStoreReportCourseParam *DataStoreReportCourseParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreReportCourseParam

func (*DataStoreReportCourseParam) Equals added in v1.0.47

func (dataStoreReportCourseParam *DataStoreReportCourseParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreReportCourseParam) ExtractFromStream added in v1.0.47

func (dataStoreReportCourseParam *DataStoreReportCourseParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreReportCourseParam structure from a stream

func (*DataStoreReportCourseParam) FormatToString added in v1.0.47

func (dataStoreReportCourseParam *DataStoreReportCourseParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreReportCourseParam) String added in v1.0.47

func (dataStoreReportCourseParam *DataStoreReportCourseParam) String() string

String returns a string representation of the struct

type DataStoreUploadCourseRecordParam

type DataStoreUploadCourseRecordParam struct {
	nex.Structure
	DataID uint64
	Slot   uint8
	Score  int32
}

DataStoreUploadCourseRecordParam holds data for the DataStore (Super Mario Maker) protocol

func NewDataStoreUploadCourseRecordParam

func NewDataStoreUploadCourseRecordParam() *DataStoreUploadCourseRecordParam

NewDataStoreUploadCourseRecordParam returns a new DataStoreUploadCourseRecordParam

func (*DataStoreUploadCourseRecordParam) Bytes added in v1.0.47

func (dataStoreUploadCourseRecordParam *DataStoreUploadCourseRecordParam) Bytes(stream *nex.StreamOut) []byte

Bytes encodes the DataStoreUploadCourseRecordParam and returns a byte array

func (*DataStoreUploadCourseRecordParam) Copy

func (dataStoreUploadCourseRecordParam *DataStoreUploadCourseRecordParam) Copy() nex.StructureInterface

Copy returns a new copied instance of DataStoreUploadCourseRecordParam

func (*DataStoreUploadCourseRecordParam) Equals

func (dataStoreUploadCourseRecordParam *DataStoreUploadCourseRecordParam) Equals(structure nex.StructureInterface) bool

Equals checks if the passed Structure contains the same data as the current instance

func (*DataStoreUploadCourseRecordParam) ExtractFromStream

func (dataStoreUploadCourseRecordParam *DataStoreUploadCourseRecordParam) ExtractFromStream(stream *nex.StreamIn) error

ExtractFromStream extracts a DataStoreUploadCourseRecordParam structure from a stream

func (*DataStoreUploadCourseRecordParam) FormatToString

func (dataStoreUploadCourseRecordParam *DataStoreUploadCourseRecordParam) FormatToString(indentationLevel int) string

FormatToString pretty-prints the struct data using the provided indentation level

func (*DataStoreUploadCourseRecordParam) String

func (dataStoreUploadCourseRecordParam *DataStoreUploadCourseRecordParam) String() string

String returns a string representation of the struct

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL