ref: 00c219c7d9c2b9f60c2db0e1ba7289b2301209a7
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; };