Meta/System network package

Library documentation for Meta/System network package.

Workspaces:

  • MetaSystem::Network:{main}:

MetaSystem::Network:{main}:

Library documentation for MetaSystem::Network:{main}: workspace.

<repr> #Dummy

<repr> #HttpClient

Base classes:

  • MetaSystem:{base-0.90}:#Derived

Members:

  • body: Data::String

  • header: Store::Map

  • host: Data::String

  • post: Store::Map

Methods:

  • <mth> request (string host, int32 port, string header, string body)

  • <mth> requestGet (string host, int32 port, string target, Store::Map values)

  • <mth> requestPost (string host, int32 port, string target, Store::Map values)

  • <mth> clearVariables ()

<repr> #HttpdServer

Base classes:

  • MetaSystem:{base-0.90}:#Derived

Members:

  • address: Data::String

  • body: Data::String

  • contentType: Data::String

  • cookie: Store::Vector

  • get: Store::Map

  • header: Store::Map

  • host: Data::String

  • keepAlive: Data::Bool

  • methodName: Data::String

  • port: Data::Int32

  • post: Store::Map

  • protocoll: Data::String

  • request: Data::String

  • requestVersion: Data::Int32

Methods:

  • <mth> accept ()

  • <mth> addOkHeader (Node item)

  • <mth> listen ()

  • <mth> resultInternalError (Node item)

  • <mth> resultMissing (Node item)

  • <mth> addContentType (string type)

  • <mth> addCookie (string values)

<fn> Base64Decode(string inputString)

<fn> Base64Encode(string inputString)

<repr> Socket::#Client

Base classes:

  • MetaSystem:{base-0.90}:#Derived

Methods:

  • <mth> connect (string host, int32 port)

  • <mth> send (string data)

<repr> Socket::#Server

Base classes:

  • MetaSystem:{base-0.90}:#Derived

Methods:

  • <mth> accept ()

  • <mth> listen (int32 port)

  • <mth> receive (Data::String data)

  • <mth> send (string data)