Modema/System network package¶
Library documentation for Modema/System network package.
Workspaces:
Modema::Network:{main}:
Modema::Network:{main}:¶
Library documentation for Modema::Network:{main}: workspace.
[repr] #Dummy¶
[repr] #HttpClient¶
Base classes:
Modema:{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:
Modema:{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:
Modema:{base-0.90}:#Derived
Methods:
[mth] connect (string host, int32 port)
[mth] send (string data)
[repr] Socket::#Server¶
Base classes:
Modema:{base-0.90}:#Derived
Methods:
[mth] accept ()
[mth] listen (int32 port)
[mth] receive (Data::String data)
[mth] send (string data)