IO Utilities

This section describes auxillary IO (input-output) related classes and functions.

// structs

struct io.PcapFileHdr;
struct io.PcapPacketHdr;
struct io.RpdHdr;
struct io.RpdVersion;

// classes

class io.FileIdMgr;
class iox.FpgaUploader;
class iox.HostNameResolver;
class iox.Monitor;
class iox.SshChannel;

// global functions

bool iox.isValidUtf8(
    void const* p0,
    size_t size
);

size_t errorcode iox.transmitWebSocketData(
    io.WebSocket* socket,
    ui.WebSocketTransmitMode mode,
    log.Writer* logWriter,
    void const* p,
    size_t size
);

bool iox.processWebSocketIncomingData(
    io.WebSocket* socket,
    log.Writer* logWriter,
    void* readBuffer,
    size_t readBufferSize
);

io.WebSocketHandshakeHeaders const* iox.buildWebSocketHeaders(ui.DictionaryEntry const* dictionary);