remote.h 865 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #ifndef AVM_REMOTE_H
  2. #define AVM_REMOTE_H 1
  3. #include <avm/lists.h>
  4. #ifdef __cplusplus
  5. extern "C"
  6. {
  7. #endif
  8. extern int avm_remotely_reduced (list operator,
  9. list vacuous_case,
  10. list operand,
  11. list *result,
  12. counter granularity,
  13. flag balanceable,
  14. int *fault);
  15. extern int avm_remotely_mapped (list operator, list operand, list *result, counter granularity, int *fault);
  16. extern int avm_remotely_sorted (list operator, list operand, list *result, counter granularity, int *fault);
  17. extern int avm_remotely_constructed (list left_side, list right_side, list operand, list *result, int *fault);
  18. extern void avm_register_server (char *host, int port_number, int *fault);
  19. extern void avm_initialize_remote ();
  20. extern void avm_count_remote ();
  21. #ifdef __cplusplus
  22. }
  23. #endif
  24. #endif /* !AVM_REMOTE_H */