Class UDPServer

Changes

removed fields
udpStream
added fields
field aborted: Boolean, getter, setter;
field checked: Boolean;
field localPort: Unsigned;
field udpSocket: Pointer;
added attributes
attribute Aborted: Boolean;
removed operations
Disconnect()
added overrides
Abort()
Close()
Open()

Class UnixTouchInput

Changes

added fields
field current: Unsigned; /* next sample to read */
field eventBuffer: Buffer;
field limit: Unsigned; /* total size of buffer */
field next: Unsigned; /* next place to write sample */
removed overrides
Init()
InputTime()
LatestOptionKey()
SetDone()
added overrides
Finalize()

Class UnixTouchServer

Changes

removed overrides
Install()
Poll()
added overrides
ReinitializeClass()

Class UserActor

Changes

removed overrides
Install()
added overrides
ReinitializeClass()
ResetClass()

Class Utilities

Background information

  • Contact information
  • Text framework
  • Type safety
  • Utilities

    Changes

    removed intrinsics
    AppendStr()
    CasedStringEqual()
    ClearFlag()
    ClusterFromStream()
    ClusterToStream()
    CompareBytes()
    CountReturns()
    EqualMem()
    ExtractString()
    FlipNameIfFirstLast()
    FlipNameIfLastFirst()
    GetFlag()
    Guard()
    HashBytes()
    HashCString()
    HashPtrLenString()
    HashString()
    HexToNum()
    IndexicalToString()
    IntToKByteString()
    InvertBoolean()
    LastNameIfFirstLast()
    MakeNumberedString()
    MakeSearchString()
    MaxLong()
    MinLong()
    NumTo2Str()
    NumToHex()
    NumToPlainHex()
    NumToWords()
    PackageFromStream()
    PinLong()
    ScanForChar()
    SetFlag()
    SetFlagBoolean()
    StringCompare()
    StringEqual()
    StringHash()
    StringMatch()
    StringToInitials()
    ToggleFlag()
    TypeSize()
    ValueToText()
    changed intrinsics
    intrinsic AccumulateCRC32(srcPtr: ReadOnlyPointer; byteCount: Unsigned; var crc: Unsigned);
    intrinsic CalcCRC32(srcPtr: ReadOnlyPointer; byteCount: Unsigned): Unsigned;
    intrinsic FillBoxToBox(smallBox: Box; bigBox: Box; clipToScene: Boolean; eachBox: FillBoxToBoxFunction; parameters: Pointer; startAtSmall: Boolean; drawFrame: Boolean);
    added intrinsics
    intrinsic CopyBytes(srcPtr: ReadOnlyPointer; dstPtr: Pointer; numBytes: Unsigned);
    intrinsic CopyWords(srcPtr: ReadOnlyPointer; dstPtr: Pointer; numBytes: Unsigned);
    intrinsic InclusiveRandomBetween(lowBound: Signed; highBound: Signed): Signed;
    intrinsic MoveIfModifyingAndLock(block: BytePointer);
    intrinsic RandomBelow(bound: Unsigned): Unsigned;
    intrinsic TestRangeMap();