home *** CD-ROM | disk | FTP | other *** search
/ Computer Music Interactif 10 / cd.iso / pc / PC / DEMOS / pristine / _SETUP.1 / remote_control.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-02-01  |  2.1 KB  |  77 lines

  1. #ifndef __REMOTE_CONTROL_H_
  2. #define __REMOTE_CONTROL_H_
  3.  
  4.  
  5. // =================================
  6. // Copyright 2000, Alien Connections
  7. // =================================
  8.  
  9.  
  10.  
  11. // ===========================================================================
  12. //
  13. // Remote control return values from calls to PS 2000 using program switches.
  14. // --------------------------------------------------------------------------
  15. //
  16. // The return values can be extracted as the exit code from the PS 2000 loader,
  17. // "Pristine Sounds 2000.exe"
  18. //
  19. // The content of this file is subject to changes at any time.
  20. // Please use this file only with the currently installed version of PS 2000,
  21. // and that is done by linking to the file, not copying it.
  22. // This file is used at your own risk.
  23. //
  24. // Any questions about this file can be sent to rnd@alienconnections.com
  25. //
  26. // ===========================================================================
  27.  
  28.  
  29. // =========================================
  30. // The errorcode zero (0) is reserved for
  31. // Pristine Sounds itself and is not related
  32. // to Remote Controlling
  33. #define    RC_NOT_RELATED                    0
  34.  
  35.  
  36. // =========================================
  37. // The RC_UNEXPECTED return code is returned
  38. // as an "assertion". Whenever it happens, 
  39. // please contact us for investigation.
  40. #define    RC_UNEXPECTED                    255
  41.  
  42.  
  43.  
  44.  
  45. // ======================================
  46. // These are general return values 
  47. #define RC_FUNCTION_SUCCESS                1
  48. #define RC_FUNCTION_FAIL                2
  49. #define RC_BAD_PARAM                    3
  50. #define RC_IDLE                            4
  51. #define RC_BUSY                            5
  52. #define RC_PROGRAM_COULD_NOT_START        6
  53. #define RC_FUNCTION_TO_LICENSED            7
  54. #define RC_NO_SUCH_FILE                    8
  55. #define    RC_NOT_READY                    9
  56.  
  57. #define RC_NO_WAVEFORM_OPENED            10
  58.  
  59.  
  60.  
  61. // ========================================
  62. // These are possible return codes from the
  63. // '/BATCHPROCESSING_ERRORCODE'witch
  64. #define RC_BP_UNINITIALIZED                100        
  65. #define    RC_BP_CLEARED                    101    
  66. #define    RC_BP_UNDER_PREPARATION            102
  67. #define    RC_BP_PREPARED                    103
  68. #define    RC_BP_RUNNING                    104    
  69. #define    RC_BP_ALL_OK                    105
  70. #define    RC_BP_SOME_OK                    106
  71. #define    RC_BP_ABORTED                    107
  72.  
  73.  
  74.  
  75.  
  76.  
  77. #endif    __REMOTE_CONTROL_H_