tinyWRAP_wrap.h 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  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. SwigDirector_DDebugCallback();
  15. virtual ~SwigDirector_DDebugCallback();
  16. virtual int OnDebugInfo(char const *message);
  17. virtual int OnDebugWarn(char const *message);
  18. virtual int OnDebugError(char const *message);
  19. virtual int OnDebugFatal(char const *message);
  20. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(char *);
  21. typedef int (SWIGSTDCALL* SWIG_Callback1_t)(char *);
  22. typedef int (SWIGSTDCALL* SWIG_Callback2_t)(char *);
  23. typedef int (SWIGSTDCALL* SWIG_Callback3_t)(char *);
  24. void swig_connect_director(SWIG_Callback0_t callbackOnDebugInfo, SWIG_Callback1_t callbackOnDebugWarn, SWIG_Callback2_t callbackOnDebugError, SWIG_Callback3_t callbackOnDebugFatal);
  25. private:
  26. SWIG_Callback0_t swig_callbackOnDebugInfo;
  27. SWIG_Callback1_t swig_callbackOnDebugWarn;
  28. SWIG_Callback2_t swig_callbackOnDebugError;
  29. SWIG_Callback3_t swig_callbackOnDebugFatal;
  30. void swig_init_callbacks();
  31. };
  32. class SwigDirector_T140Callback : public T140Callback, public Swig::Director {
  33. public:
  34. SwigDirector_T140Callback();
  35. virtual ~SwigDirector_T140Callback();
  36. virtual int ondata(T140CallbackData const *pData);
  37. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(void *);
  38. void swig_connect_director(SWIG_Callback0_t callbackondata);
  39. private:
  40. SWIG_Callback0_t swig_callbackondata;
  41. void swig_init_callbacks();
  42. };
  43. class SwigDirector_ProxyPluginMgrCallback : public ProxyPluginMgrCallback, public Swig::Director {
  44. public:
  45. SwigDirector_ProxyPluginMgrCallback();
  46. virtual ~SwigDirector_ProxyPluginMgrCallback();
  47. virtual int OnPluginCreated(uint64_t id, enum twrap_proxy_plugin_type_e type);
  48. virtual int OnPluginDestroyed(uint64_t id, enum twrap_proxy_plugin_type_e type);
  49. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(unsigned long long, int);
  50. typedef int (SWIGSTDCALL* SWIG_Callback1_t)(unsigned long long, int);
  51. void swig_connect_director(SWIG_Callback0_t callbackOnPluginCreated, SWIG_Callback1_t callbackOnPluginDestroyed);
  52. private:
  53. SWIG_Callback0_t swig_callbackOnPluginCreated;
  54. SWIG_Callback1_t swig_callbackOnPluginDestroyed;
  55. void swig_init_callbacks();
  56. };
  57. class SwigDirector_ProxyAudioConsumerCallback : public ProxyAudioConsumerCallback, public Swig::Director {
  58. public:
  59. SwigDirector_ProxyAudioConsumerCallback();
  60. virtual ~SwigDirector_ProxyAudioConsumerCallback();
  61. virtual int prepare(int ptime, int rate, int channels);
  62. virtual int start();
  63. virtual int pause();
  64. virtual int stop();
  65. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(int, int, int);
  66. typedef int (SWIGSTDCALL* SWIG_Callback1_t)();
  67. typedef int (SWIGSTDCALL* SWIG_Callback2_t)();
  68. typedef int (SWIGSTDCALL* SWIG_Callback3_t)();
  69. void swig_connect_director(SWIG_Callback0_t callbackprepare, SWIG_Callback1_t callbackstart, SWIG_Callback2_t callbackpause, SWIG_Callback3_t callbackstop);
  70. private:
  71. SWIG_Callback0_t swig_callbackprepare;
  72. SWIG_Callback1_t swig_callbackstart;
  73. SWIG_Callback2_t swig_callbackpause;
  74. SWIG_Callback3_t swig_callbackstop;
  75. void swig_init_callbacks();
  76. };
  77. class SwigDirector_ProxyVideoConsumerCallback : public ProxyVideoConsumerCallback, public Swig::Director {
  78. public:
  79. SwigDirector_ProxyVideoConsumerCallback();
  80. virtual ~SwigDirector_ProxyVideoConsumerCallback();
  81. virtual int prepare(int nWidth, int nHeight, int nFps);
  82. virtual int consume(ProxyVideoFrame const *frame);
  83. virtual int bufferCopied(unsigned int nCopiedSize, unsigned int nAvailableSize);
  84. virtual int start();
  85. virtual int pause();
  86. virtual int stop();
  87. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(int, int, int);
  88. typedef int (SWIGSTDCALL* SWIG_Callback1_t)(void *);
  89. typedef int (SWIGSTDCALL* SWIG_Callback2_t)(unsigned int, unsigned int);
  90. typedef int (SWIGSTDCALL* SWIG_Callback3_t)();
  91. typedef int (SWIGSTDCALL* SWIG_Callback4_t)();
  92. typedef int (SWIGSTDCALL* SWIG_Callback5_t)();
  93. void swig_connect_director(SWIG_Callback0_t callbackprepare, SWIG_Callback1_t callbackconsume, SWIG_Callback2_t callbackbufferCopied, SWIG_Callback3_t callbackstart, SWIG_Callback4_t callbackpause, SWIG_Callback5_t callbackstop);
  94. private:
  95. SWIG_Callback0_t swig_callbackprepare;
  96. SWIG_Callback1_t swig_callbackconsume;
  97. SWIG_Callback2_t swig_callbackbufferCopied;
  98. SWIG_Callback3_t swig_callbackstart;
  99. SWIG_Callback4_t swig_callbackpause;
  100. SWIG_Callback5_t swig_callbackstop;
  101. void swig_init_callbacks();
  102. };
  103. class SwigDirector_ProxyAudioProducerCallback : public ProxyAudioProducerCallback, public Swig::Director {
  104. public:
  105. SwigDirector_ProxyAudioProducerCallback();
  106. virtual ~SwigDirector_ProxyAudioProducerCallback();
  107. virtual int prepare(int ptime, int rate, int channels);
  108. virtual int start();
  109. virtual int pause();
  110. virtual int stop();
  111. virtual int fillPushBuffer();
  112. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(int, int, int);
  113. typedef int (SWIGSTDCALL* SWIG_Callback1_t)();
  114. typedef int (SWIGSTDCALL* SWIG_Callback2_t)();
  115. typedef int (SWIGSTDCALL* SWIG_Callback3_t)();
  116. typedef int (SWIGSTDCALL* SWIG_Callback4_t)();
  117. void swig_connect_director(SWIG_Callback0_t callbackprepare, SWIG_Callback1_t callbackstart, SWIG_Callback2_t callbackpause, SWIG_Callback3_t callbackstop, SWIG_Callback4_t callbackfillPushBuffer);
  118. private:
  119. SWIG_Callback0_t swig_callbackprepare;
  120. SWIG_Callback1_t swig_callbackstart;
  121. SWIG_Callback2_t swig_callbackpause;
  122. SWIG_Callback3_t swig_callbackstop;
  123. SWIG_Callback4_t swig_callbackfillPushBuffer;
  124. void swig_init_callbacks();
  125. };
  126. class SwigDirector_ProxyVideoProducerCallback : public ProxyVideoProducerCallback, public Swig::Director {
  127. public:
  128. SwigDirector_ProxyVideoProducerCallback();
  129. virtual ~SwigDirector_ProxyVideoProducerCallback();
  130. virtual int prepare(int width, int height, int fps);
  131. virtual int start();
  132. virtual int pause();
  133. virtual int stop();
  134. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(int, int, int);
  135. typedef int (SWIGSTDCALL* SWIG_Callback1_t)();
  136. typedef int (SWIGSTDCALL* SWIG_Callback2_t)();
  137. typedef int (SWIGSTDCALL* SWIG_Callback3_t)();
  138. void swig_connect_director(SWIG_Callback0_t callbackprepare, SWIG_Callback1_t callbackstart, SWIG_Callback2_t callbackpause, SWIG_Callback3_t callbackstop);
  139. private:
  140. SWIG_Callback0_t swig_callbackprepare;
  141. SWIG_Callback1_t swig_callbackstart;
  142. SWIG_Callback2_t swig_callbackpause;
  143. SWIG_Callback3_t swig_callbackstop;
  144. void swig_init_callbacks();
  145. };
  146. class SwigDirector_SipCallback : public SipCallback, public Swig::Director {
  147. public:
  148. SwigDirector_SipCallback();
  149. virtual ~SwigDirector_SipCallback();
  150. virtual int OnDialogEvent(DialogEvent const *e);
  151. virtual int OnStackEvent(StackEvent const *e);
  152. virtual int OnInviteEvent(InviteEvent const *e);
  153. virtual int OnMessagingEvent(MessagingEvent const *e);
  154. virtual int OnInfoEvent(InfoEvent const *e);
  155. virtual int OnOptionsEvent(OptionsEvent const *e);
  156. virtual int OnPublicationEvent(PublicationEvent const *e);
  157. virtual int OnRegistrationEvent(RegistrationEvent const *e);
  158. virtual int OnSubscriptionEvent(SubscriptionEvent const *e);
  159. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(void *);
  160. typedef int (SWIGSTDCALL* SWIG_Callback1_t)(void *);
  161. typedef int (SWIGSTDCALL* SWIG_Callback2_t)(void *);
  162. typedef int (SWIGSTDCALL* SWIG_Callback3_t)(void *);
  163. typedef int (SWIGSTDCALL* SWIG_Callback4_t)(void *);
  164. typedef int (SWIGSTDCALL* SWIG_Callback5_t)(void *);
  165. typedef int (SWIGSTDCALL* SWIG_Callback6_t)(void *);
  166. typedef int (SWIGSTDCALL* SWIG_Callback7_t)(void *);
  167. typedef int (SWIGSTDCALL* SWIG_Callback8_t)(void *);
  168. void swig_connect_director(SWIG_Callback0_t callbackOnDialogEvent, SWIG_Callback1_t callbackOnStackEvent, SWIG_Callback2_t callbackOnInviteEvent, SWIG_Callback3_t callbackOnMessagingEvent, SWIG_Callback4_t callbackOnInfoEvent, SWIG_Callback5_t callbackOnOptionsEvent, SWIG_Callback6_t callbackOnPublicationEvent, SWIG_Callback7_t callbackOnRegistrationEvent, SWIG_Callback8_t callbackOnSubscriptionEvent);
  169. private:
  170. SWIG_Callback0_t swig_callbackOnDialogEvent;
  171. SWIG_Callback1_t swig_callbackOnStackEvent;
  172. SWIG_Callback2_t swig_callbackOnInviteEvent;
  173. SWIG_Callback3_t swig_callbackOnMessagingEvent;
  174. SWIG_Callback4_t swig_callbackOnInfoEvent;
  175. SWIG_Callback5_t swig_callbackOnOptionsEvent;
  176. SWIG_Callback6_t swig_callbackOnPublicationEvent;
  177. SWIG_Callback7_t swig_callbackOnRegistrationEvent;
  178. SWIG_Callback8_t swig_callbackOnSubscriptionEvent;
  179. void swig_init_callbacks();
  180. };
  181. class SwigDirector_XcapCallback : public XcapCallback, public Swig::Director {
  182. public:
  183. SwigDirector_XcapCallback();
  184. virtual ~SwigDirector_XcapCallback();
  185. virtual int onEvent(XcapEvent const *e) const;
  186. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(void *);
  187. void swig_connect_director(SWIG_Callback0_t callbackonEvent);
  188. private:
  189. SWIG_Callback0_t swig_callbackonEvent;
  190. void swig_init_callbacks();
  191. };
  192. class SwigDirector_MsrpCallback : public MsrpCallback, public Swig::Director {
  193. public:
  194. SwigDirector_MsrpCallback();
  195. virtual ~SwigDirector_MsrpCallback();
  196. virtual int OnEvent(MsrpEvent const *e);
  197. typedef int (SWIGSTDCALL* SWIG_Callback0_t)(void *);
  198. void swig_connect_director(SWIG_Callback0_t callbackOnEvent);
  199. private:
  200. SWIG_Callback0_t swig_callbackOnEvent;
  201. void swig_init_callbacks();
  202. };
  203. #endif