Types

class clink.type.request.Request[source]

Carries data of request from client to application

method = None
path = None
query_str = None
content_type = None
content_length = None
server_name = None
server_port = None
server_protocol = None
remote_addr = None
remote_port = None
header = {}
body = None
args = {}
class clink.type.response.Response[source]

Carries data of response message from application to client

status = None
content_type = None
header = {}
body = None
class clink.type.conf.AppConf(name, license='?', version=<clink.type.version.Version object>, org_name='?', org_addr='?')[source]

Essential information about application

Parameters:
class clink.type.conf.AuthConf(root_pwd, root_email, root_email_pwd, root_email_server, root_email_server_port, jwt_key, token_time=14400, rtoken_time=2592000)[source]

Authorization configuration

Parameters:
  • root_pwd (str) –
  • root_email (str) –
  • root_email_pwd (str) –
  • root_email_server (str) –
  • root_email_server_port (int) –
  • jwt_key (str) –
  • token_time (int) –
  • rtoken_time (int) –
class clink.type.version.Version(major, minor, rev)[source]

Strict version

Parameters:
  • major (int) –
  • minor (int) –
  • rev (int) –