One Logo Pool Ball
CoreMIDI · IOS API REFERENCE

UnsafeMutableMIDIPacketListPointer

struct · iOS 13.0+ · SDK 27.1

struct UnsafeMutableMIDIPacketListPointer

Members (8)

get · iOS 13.0+

lastPacket

TypeScript
get lastPacket(): (SDKHandle) | null
Swift declaration
var lastPacket: UnsafeMutablePointer<MIDIPacket>? { get }
method · iOS 13.0+

makeIterator

TypeScript
makeIterator(): MIDIPacketList_UnsafeSequence_Iterator
Swift declaration
func makeIterator() -> MIDIPacketList.UnsafeSequence.Iterator

Returns an iterator over the elements of this sequence.

get · iOS 13.0+

listSizeInBytes

TypeScript
get listSizeInBytes(): number
Swift declaration
var listSizeInBytes: Int { get }

The allocated size in bytes

method · iOS 13.0+

clear

TypeScript
clear(): void
Swift declaration
mutating func clear()
get · iOS 13.0+

count

TypeScript
get count(): number
Swift declaration
var count: Int { get }

The number of `MIDIPacket`s in the MIDIPacketList

method · iOS 13.0+

append

TypeScript
append(timestamp: number, data: Array<number>): (SDKHandle) | null
Swift declaration
@discardableResult mutating func append(timestamp: MIDITimeStamp, data: [UInt8]) -> UnsafePointer<MIDIPacket>?
init · iOS 13.0+

init

TypeScript
static initByteSize(p: (SDKHandle) | null, byteSize: number): (UnsafeMutableMIDIPacketListPointer) | null
Swift declaration
init?(_ p: UnsafeMutablePointer<MIDIPacketList>?, byteSize: Int)
init · iOS 13.0+

init

TypeScript
static initByteSize21778(p: SDKHandle, byteSize: number): UnsafeMutableMIDIPacketListPointer
Swift declaration
init(_ p: UnsafeMutablePointer<MIDIPacketList>, byteSize: Int)

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMIDI types →