class · System

Exchange

public class System.Exchange : System.Any
Tipo
class
Espacio de nombres
System
Ensamblado
System.Core
Acceso
public, static, abstract
Archivo fuente
Exchange.ant

Herencia

Clases base
Any Exchange

Métodos

static method PackBytes(bytes: u8[]) -> u8*
#

static

A packet with a copy of bytes.

static method Pack(text: System.String<u8>) -> u8*
#

static

A packet with a copy of the text's UTF-8 bytes.

static method Length(packet: u8*) -> i32
#

static

How many bytes a packet carries.

static method Bytes(packet: u8*) -> u8[]
#

static

The packet's bytes, copied into this domain; the packet is freed.

static method Text(packet: u8*) -> System.String<u8>
#

static

The packet's bytes as text of this domain; the packet is freed.

static method Free(packet: u8*) -> void
#

static

Frees a packet nobody takes.

Miembros privados e internos (2)

static method Allocate(bytes: i64) -> u8*
#

private static

static method Release(block: u8*) -> void
#

private static

Miembros heredados (5)

Código fuente

Exchange en Larva HIR, descompilado a partir de su Larva HIR.

System.Exchange.hir
public class System.Exchange : System.Any
{
    static method Allocate(bytes: i64) -> u8*
    static method Release(block: u8*) -> void
    // A packet with a copy of `bytes`.
    static method PackBytes(bytes: u8[]) -> u8*
    // A packet with a copy of the text's UTF-8 bytes.
    static method Pack(text: System.String<u8>) -> u8*
    // How many bytes a packet carries.
    static method Length(packet: u8*) -> i32
    // The packet's bytes, copied into this domain; the packet is freed.
    static method Bytes(packet: u8*) -> u8[]
    // The packet's bytes as text of this domain; the packet is freed.
    static method Text(packet: u8*) -> System.String<u8>
    // Frees a packet nobody takes.
    static method Free(packet: u8*) -> void
}
Esc