Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

102 lines
2.8 KiB

  1. /*
  2. * translat.h
  3. *
  4. * Copyright (c) 1993 by DataBeam Corporation, Lexington, KY
  5. *
  6. * Abstract:
  7. *
  8. * Caveats:
  9. * None.
  10. *
  11. * Author:
  12. * jbo
  13. */
  14. #ifndef _REASON_RESULT_TRANSLATOR_
  15. #define _REASON_RESULT_TRANSLATOR_
  16. #include "gccpdu.h"
  17. GCCResult TranslateCreateResultToGCCResult (
  18. ConferenceCreateResult create_result);
  19. GCCResult TranslateQueryResultToGCCResult (
  20. ConferenceQueryResult query_result);
  21. GCCResult TranslateJoinResultToGCCResult (
  22. ConferenceJoinResult join_result);
  23. GCCResult TranslateInviteResultToGCCResult (
  24. ConferenceInviteResult invite_result);
  25. GCCResult TranslateRegistryRespToGCCResult(
  26. RegistryResponseResult response_result);
  27. ConferenceCreateResult TranslateGCCResultToCreateResult (
  28. GCCResult gcc_result);
  29. ConferenceQueryResult TranslateGCCResultToQueryResult (
  30. GCCResult gcc_result);
  31. ConferenceJoinResult TranslateGCCResultToJoinResult (
  32. GCCResult gcc_result);
  33. ConferenceInviteResult TranslateGCCResultToInviteResult (
  34. GCCResult gcc_result);
  35. RegistryResponseResult TranslateGCCResultToRegistryResp(
  36. GCCResult gcc_result);
  37. GCCReason TranslateTerminateRqReasonToGCCReason (
  38. ConferenceTerminateRequestReason reason);
  39. ConferenceTerminateRequestReason
  40. TranslateGCCReasonToTerminateRqReason (
  41. GCCReason gcc_reason);
  42. GCCReason TranslateEjectIndReasonToGCCReason(
  43. ConferenceEjectIndicationReason eject_reason);
  44. ConferenceEjectIndicationReason
  45. TranslateGCCReasonToEjectInd (
  46. GCCReason gcc_reason);
  47. GCCResult TranslateEjectResultToGCCResult(
  48. ConferenceEjectResult eject_result);
  49. ConferenceEjectResult TranslateGCCResultToEjectResult (
  50. GCCResult gcc_result);
  51. GCCReason TranslateTerminateInReasonToGCCReason (
  52. ConferenceTerminateIndicationReason reason);
  53. ConferenceTerminateIndicationReason
  54. TranslateGCCReasonToTerminateInReason (
  55. GCCReason gcc_reason);
  56. ConferenceTerminateResult
  57. TranslateGCCResultToTerminateResult (
  58. GCCResult gcc_result);
  59. GCCResult TranslateTerminateResultToGCCResult (
  60. ConferenceTerminateResult result);
  61. ConferenceLockResult TranslateGCCResultToLockResult (
  62. GCCResult gcc_result);
  63. GCCResult TranslateLockResultToGCCResult (
  64. ConferenceLockResult result);
  65. ConferenceUnlockResult TranslateGCCResultToUnlockResult (
  66. GCCResult gcc_result);
  67. GCCResult TranslateUnlockResultToGCCResult (
  68. ConferenceUnlockResult result);
  69. ConferenceAddResult TranslateGCCResultToAddResult (
  70. GCCResult gcc_result);
  71. GCCResult TranslateAddResultToGCCResult (
  72. ConferenceAddResult add_result);
  73. #endif