styxaux.m 723 B

123456789101112131415161718192021222324
  1. Styxaux : module {
  2. PATH : con "/dis/acme/styxaux.dis";
  3. init : fn();
  4. msize: fn(m: ref Styx->Tmsg): int;
  5. version: fn(m: ref Styx->Tmsg): string;
  6. fid: fn(m: ref Styx->Tmsg): int;
  7. uname: fn(m: ref Styx->Tmsg): string;
  8. aname: fn(m: ref Styx->Tmsg): string;
  9. newfid: fn(m: ref Styx->Tmsg): int;
  10. name: fn(m: ref Styx->Tmsg): string;
  11. names: fn(m: ref Styx->Tmsg): array of string;
  12. mode: fn(m: ref Styx->Tmsg): int;
  13. offset: fn(m: ref Styx->Tmsg): big;
  14. count: fn(m: ref Styx->Tmsg): int;
  15. oldtag: fn(m: ref Styx->Tmsg): int;
  16. data: fn(m: ref Styx->Tmsg): array of byte;
  17. setmode: fn(m: ref Styx->Tmsg, mode: int);
  18. setcount: fn(m: ref Styx->Tmsg, count: int);
  19. setdata: fn(m: ref Styx->Tmsg, data: array of byte);
  20. };