ref: f8935b5778397074d41a48205e5c7f87d7b531fe
dir: /appl/charon/transport.m/
Transport: module { HTTPPATH: con "/dis/charon/http.dis"; FTPPATH: con "/dis/charon/ftp.dis"; FILEPATH: con "/dis/charon/file.dis"; init: fn(cu: CharonUtils); connect: fn(nc: ref CharonUtils->Netconn, bs: ref CharonUtils->ByteSource); writereq: fn(nc: ref CharonUtils->Netconn, bs: ref CharonUtils->ByteSource); gethdr: fn(nc: ref CharonUtils->Netconn, bs: ref CharonUtils->ByteSource); getdata: fn(nc: ref CharonUtils->Netconn, bs: ref CharonUtils->ByteSource): int; defaultport: fn(scheme: string) : int; };