tinyWRAP_wrap.h 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. /* ----------------------------------------------------------------------------
  2. * This file was automatically generated by SWIG (http://www.swig.org).
  3. * Version 2.0.9
  4. *
  5. * This file is not intended to be easily readable and contains a number of
  6. * coding conventions designed to improve portability and efficiency. Do not make
  7. * changes to this file unless you know what you are doing--modify the SWIG
  8. * interface file instead.
  9. * ----------------------------------------------------------------------------- */
  10. #ifndef SWIG_tinyWRAP_WRAP_H_
  11. #define SWIG_tinyWRAP_WRAP_H_
  12. class SwigDirector_DDebugCallback : public DDebugCallback, public Swig::Director {
  13. public:
  14. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  15. SwigDirector_DDebugCallback(JNIEnv *jenv);
  16. virtual ~SwigDirector_DDebugCallback();
  17. virtual int OnDebugInfo(char const *message);
  18. virtual int OnDebugWarn(char const *message);
  19. virtual int OnDebugError(char const *message);
  20. virtual int OnDebugFatal(char const *message);
  21. public:
  22. bool swig_overrides(int n) {
  23. return (n < 4 ? swig_override[n] : false);
  24. }
  25. protected:
  26. bool swig_override[4];
  27. };
  28. class SwigDirector_T140Callback : public T140Callback, public Swig::Director {
  29. public:
  30. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  31. SwigDirector_T140Callback(JNIEnv *jenv);
  32. virtual ~SwigDirector_T140Callback();
  33. virtual int ondata(T140CallbackData const *pData);
  34. public:
  35. bool swig_overrides(int n) {
  36. return (n < 1 ? swig_override[n] : false);
  37. }
  38. protected:
  39. bool swig_override[1];
  40. };
  41. class SwigDirector_ProxyPluginMgrCallback : public ProxyPluginMgrCallback, public Swig::Director {
  42. public:
  43. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  44. SwigDirector_ProxyPluginMgrCallback(JNIEnv *jenv);
  45. virtual ~SwigDirector_ProxyPluginMgrCallback();
  46. virtual int OnPluginCreated(uint64_t id, enum twrap_proxy_plugin_type_e type);
  47. virtual int OnPluginDestroyed(uint64_t id, enum twrap_proxy_plugin_type_e type);
  48. public:
  49. bool swig_overrides(int n) {
  50. return (n < 2 ? swig_override[n] : false);
  51. }
  52. protected:
  53. bool swig_override[2];
  54. };
  55. class SwigDirector_ProxyAudioConsumerCallback : public ProxyAudioConsumerCallback, public Swig::Director {
  56. public:
  57. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  58. SwigDirector_ProxyAudioConsumerCallback(JNIEnv *jenv);
  59. virtual ~SwigDirector_ProxyAudioConsumerCallback();
  60. virtual int prepare(int ptime, int rate, int channels);
  61. virtual int start();
  62. virtual int pause();
  63. virtual int stop();
  64. public:
  65. bool swig_overrides(int n) {
  66. return (n < 4 ? swig_override[n] : false);
  67. }
  68. protected:
  69. bool swig_override[4];
  70. };
  71. class SwigDirector_ProxyVideoConsumerCallback : public ProxyVideoConsumerCallback, public Swig::Director {
  72. public:
  73. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  74. SwigDirector_ProxyVideoConsumerCallback(JNIEnv *jenv);
  75. virtual ~SwigDirector_ProxyVideoConsumerCallback();
  76. virtual int prepare(int nWidth, int nHeight, int nFps);
  77. virtual int consume(ProxyVideoFrame const *frame);
  78. virtual int bufferCopied(unsigned int nCopiedSize, unsigned int nAvailableSize);
  79. virtual int start();
  80. virtual int pause();
  81. virtual int stop();
  82. public:
  83. bool swig_overrides(int n) {
  84. return (n < 6 ? swig_override[n] : false);
  85. }
  86. protected:
  87. bool swig_override[6];
  88. };
  89. class SwigDirector_ProxyAudioProducerCallback : public ProxyAudioProducerCallback, public Swig::Director {
  90. public:
  91. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  92. SwigDirector_ProxyAudioProducerCallback(JNIEnv *jenv);
  93. virtual ~SwigDirector_ProxyAudioProducerCallback();
  94. virtual int prepare(int ptime, int rate, int channels);
  95. virtual int start();
  96. virtual int pause();
  97. virtual int stop();
  98. virtual int fillPushBuffer();
  99. public:
  100. bool swig_overrides(int n) {
  101. return (n < 5 ? swig_override[n] : false);
  102. }
  103. protected:
  104. bool swig_override[5];
  105. };
  106. class SwigDirector_ProxyVideoProducerCallback : public ProxyVideoProducerCallback, public Swig::Director {
  107. public:
  108. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  109. SwigDirector_ProxyVideoProducerCallback(JNIEnv *jenv);
  110. virtual ~SwigDirector_ProxyVideoProducerCallback();
  111. virtual int prepare(int width, int height, int fps);
  112. virtual int start();
  113. virtual int pause();
  114. virtual int stop();
  115. public:
  116. bool swig_overrides(int n) {
  117. return (n < 4 ? swig_override[n] : false);
  118. }
  119. protected:
  120. bool swig_override[4];
  121. };
  122. class SwigDirector_SipCallback : public SipCallback, public Swig::Director {
  123. public:
  124. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  125. SwigDirector_SipCallback(JNIEnv *jenv);
  126. virtual ~SwigDirector_SipCallback();
  127. virtual int OnDialogEvent(DialogEvent const *e);
  128. virtual int OnStackEvent(StackEvent const *e);
  129. virtual int OnInviteEvent(InviteEvent const *e);
  130. virtual int OnMessagingEvent(MessagingEvent const *e);
  131. virtual int OnInfoEvent(InfoEvent const *e);
  132. virtual int OnOptionsEvent(OptionsEvent const *e);
  133. virtual int OnPublicationEvent(PublicationEvent const *e);
  134. virtual int OnRegistrationEvent(RegistrationEvent const *e);
  135. virtual int OnSubscriptionEvent(SubscriptionEvent const *e);
  136. public:
  137. bool swig_overrides(int n) {
  138. return (n < 9 ? swig_override[n] : false);
  139. }
  140. protected:
  141. bool swig_override[9];
  142. };
  143. class SwigDirector_XcapCallback : public XcapCallback, public Swig::Director {
  144. public:
  145. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  146. SwigDirector_XcapCallback(JNIEnv *jenv);
  147. virtual ~SwigDirector_XcapCallback();
  148. virtual int onEvent(XcapEvent const *e) const;
  149. public:
  150. bool swig_overrides(int n) {
  151. return (n < 1 ? swig_override[n] : false);
  152. }
  153. protected:
  154. bool swig_override[1];
  155. };
  156. class SwigDirector_MsrpCallback : public MsrpCallback, public Swig::Director {
  157. public:
  158. void swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global);
  159. SwigDirector_MsrpCallback(JNIEnv *jenv);
  160. virtual ~SwigDirector_MsrpCallback();
  161. virtual int OnEvent(MsrpEvent const *e);
  162. public:
  163. bool swig_overrides(int n) {
  164. return (n < 1 ? swig_override[n] : false);
  165. }
  166. protected:
  167. bool swig_override[1];
  168. };
  169. #endif