ref: 6c2f8fd5e4f0e0be44495a5526930fa3760cd87e
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; };