/jni/MonoJavaBridge/android/generated/java/net/DatagramSocketImpl.cs

http://github.com/koush/androidmono · C# · 307 lines · 306 code · 1 blank · 0 comment · 21 complexity · fba0c566b7f714eb7f068fbbe1f5e5ca MD5 · raw file

  1. namespace java.net
  2. {
  3. [global::MonoJavaBridge.JavaClass(typeof(global::java.net.DatagramSocketImpl_))]
  4. public abstract partial class DatagramSocketImpl : java.lang.Object, SocketOptions
  5. {
  6. internal new static global::MonoJavaBridge.JniGlobalHandle staticClass;
  7. static DatagramSocketImpl()
  8. {
  9. InitJNI();
  10. }
  11. protected DatagramSocketImpl(global::MonoJavaBridge.JNIEnv @__env) : base(@__env)
  12. {
  13. }
  14. internal static global::MonoJavaBridge.MethodId _getOption13638;
  15. public abstract global::java.lang.Object getOption(int arg0);
  16. internal static global::MonoJavaBridge.MethodId _setOption13639;
  17. public abstract void setOption(int arg0, java.lang.Object arg1);
  18. internal static global::MonoJavaBridge.MethodId _join13640;
  19. protected abstract void join(java.net.InetAddress arg0);
  20. internal static global::MonoJavaBridge.MethodId _close13641;
  21. protected abstract void close();
  22. internal static global::MonoJavaBridge.MethodId _peek13642;
  23. protected abstract int peek(java.net.InetAddress arg0);
  24. internal static global::MonoJavaBridge.MethodId _send13643;
  25. protected abstract void send(java.net.DatagramPacket arg0);
  26. internal static global::MonoJavaBridge.MethodId _create13644;
  27. protected abstract void create();
  28. internal static global::MonoJavaBridge.MethodId _connect13645;
  29. protected virtual void connect(java.net.InetAddress arg0, int arg1)
  30. {
  31. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  32. if (!IsClrObject)
  33. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl._connect13645, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  34. else
  35. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl.staticClass, global::java.net.DatagramSocketImpl._connect13645, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  36. }
  37. internal static global::MonoJavaBridge.MethodId _peekData13646;
  38. protected abstract int peekData(java.net.DatagramPacket arg0);
  39. internal static global::MonoJavaBridge.MethodId _getFileDescriptor13647;
  40. protected virtual global::java.io.FileDescriptor getFileDescriptor()
  41. {
  42. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  43. if (!IsClrObject)
  44. return global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::java.net.DatagramSocketImpl._getFileDescriptor13647)) as java.io.FileDescriptor;
  45. else
  46. return global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::java.net.DatagramSocketImpl.staticClass, global::java.net.DatagramSocketImpl._getFileDescriptor13647)) as java.io.FileDescriptor;
  47. }
  48. internal static global::MonoJavaBridge.MethodId _bind13648;
  49. protected abstract void bind(int arg0, java.net.InetAddress arg1);
  50. internal static global::MonoJavaBridge.MethodId _disconnect13649;
  51. protected virtual void disconnect()
  52. {
  53. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  54. if (!IsClrObject)
  55. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl._disconnect13649);
  56. else
  57. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl.staticClass, global::java.net.DatagramSocketImpl._disconnect13649);
  58. }
  59. internal static global::MonoJavaBridge.MethodId _getLocalPort13650;
  60. protected virtual int getLocalPort()
  61. {
  62. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  63. if (!IsClrObject)
  64. return @__env.CallIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl._getLocalPort13650);
  65. else
  66. return @__env.CallNonVirtualIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl.staticClass, global::java.net.DatagramSocketImpl._getLocalPort13650);
  67. }
  68. internal static global::MonoJavaBridge.MethodId _receive13651;
  69. protected abstract void receive(java.net.DatagramPacket arg0);
  70. internal static global::MonoJavaBridge.MethodId _setTTL13652;
  71. protected abstract void setTTL(byte arg0);
  72. internal static global::MonoJavaBridge.MethodId _getTTL13653;
  73. protected abstract byte getTTL();
  74. internal static global::MonoJavaBridge.MethodId _setTimeToLive13654;
  75. protected abstract void setTimeToLive(int arg0);
  76. internal static global::MonoJavaBridge.MethodId _getTimeToLive13655;
  77. protected abstract int getTimeToLive();
  78. internal static global::MonoJavaBridge.MethodId _leave13656;
  79. protected abstract void leave(java.net.InetAddress arg0);
  80. internal static global::MonoJavaBridge.MethodId _joinGroup13657;
  81. protected abstract void joinGroup(java.net.SocketAddress arg0, java.net.NetworkInterface arg1);
  82. internal static global::MonoJavaBridge.MethodId _leaveGroup13658;
  83. protected abstract void leaveGroup(java.net.SocketAddress arg0, java.net.NetworkInterface arg1);
  84. internal static global::MonoJavaBridge.MethodId _DatagramSocketImpl13659;
  85. public DatagramSocketImpl() : base(global::MonoJavaBridge.JNIEnv.ThreadEnv)
  86. {
  87. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  88. global::MonoJavaBridge.JniLocalHandle handle = @__env.NewObject(java.net.DatagramSocketImpl.staticClass, global::java.net.DatagramSocketImpl._DatagramSocketImpl13659);
  89. Init(@__env, handle);
  90. }
  91. private static void InitJNI()
  92. {
  93. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  94. global::java.net.DatagramSocketImpl.staticClass = @__env.NewGlobalRef(@__env.FindClass("java/net/DatagramSocketImpl"));
  95. global::java.net.DatagramSocketImpl._getOption13638 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "getOption", "(I)Ljava/lang/Object;");
  96. global::java.net.DatagramSocketImpl._setOption13639 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "setOption", "(ILjava/lang/Object;)V");
  97. global::java.net.DatagramSocketImpl._join13640 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "join", "(Ljava/net/InetAddress;)V");
  98. global::java.net.DatagramSocketImpl._close13641 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "close", "()V");
  99. global::java.net.DatagramSocketImpl._peek13642 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "peek", "(Ljava/net/InetAddress;)I");
  100. global::java.net.DatagramSocketImpl._send13643 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "send", "(Ljava/net/DatagramPacket;)V");
  101. global::java.net.DatagramSocketImpl._create13644 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "create", "()V");
  102. global::java.net.DatagramSocketImpl._connect13645 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "connect", "(Ljava/net/InetAddress;I)V");
  103. global::java.net.DatagramSocketImpl._peekData13646 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "peekData", "(Ljava/net/DatagramPacket;)I");
  104. global::java.net.DatagramSocketImpl._getFileDescriptor13647 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "getFileDescriptor", "()Ljava/io/FileDescriptor;");
  105. global::java.net.DatagramSocketImpl._bind13648 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "bind", "(ILjava/net/InetAddress;)V");
  106. global::java.net.DatagramSocketImpl._disconnect13649 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "disconnect", "()V");
  107. global::java.net.DatagramSocketImpl._getLocalPort13650 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "getLocalPort", "()I");
  108. global::java.net.DatagramSocketImpl._receive13651 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "receive", "(Ljava/net/DatagramPacket;)V");
  109. global::java.net.DatagramSocketImpl._setTTL13652 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "setTTL", "(B)V");
  110. global::java.net.DatagramSocketImpl._getTTL13653 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "getTTL", "()B");
  111. global::java.net.DatagramSocketImpl._setTimeToLive13654 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "setTimeToLive", "(I)V");
  112. global::java.net.DatagramSocketImpl._getTimeToLive13655 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "getTimeToLive", "()I");
  113. global::java.net.DatagramSocketImpl._leave13656 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "leave", "(Ljava/net/InetAddress;)V");
  114. global::java.net.DatagramSocketImpl._joinGroup13657 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "joinGroup", "(Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V");
  115. global::java.net.DatagramSocketImpl._leaveGroup13658 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "leaveGroup", "(Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V");
  116. global::java.net.DatagramSocketImpl._DatagramSocketImpl13659 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl.staticClass, "<init>", "()V");
  117. }
  118. }
  119. [global::MonoJavaBridge.JavaProxy(typeof(global::java.net.DatagramSocketImpl))]
  120. public sealed partial class DatagramSocketImpl_ : java.net.DatagramSocketImpl
  121. {
  122. internal new static global::MonoJavaBridge.JniGlobalHandle staticClass;
  123. static DatagramSocketImpl_()
  124. {
  125. InitJNI();
  126. }
  127. internal DatagramSocketImpl_(global::MonoJavaBridge.JNIEnv @__env) : base(@__env)
  128. {
  129. }
  130. internal static global::MonoJavaBridge.MethodId _getOption13660;
  131. public override global::java.lang.Object getOption(int arg0)
  132. {
  133. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  134. if (!IsClrObject)
  135. return global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._getOption13660, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.lang.Object;
  136. else
  137. return global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._getOption13660, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.lang.Object;
  138. }
  139. internal static global::MonoJavaBridge.MethodId _setOption13661;
  140. public override void setOption(int arg0, java.lang.Object arg1)
  141. {
  142. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  143. if (!IsClrObject)
  144. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._setOption13661, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  145. else
  146. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._setOption13661, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  147. }
  148. internal static global::MonoJavaBridge.MethodId _join13662;
  149. protected override void join(java.net.InetAddress arg0)
  150. {
  151. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  152. if (!IsClrObject)
  153. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._join13662, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  154. else
  155. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._join13662, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  156. }
  157. internal static global::MonoJavaBridge.MethodId _close13663;
  158. protected override void close()
  159. {
  160. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  161. if (!IsClrObject)
  162. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._close13663);
  163. else
  164. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._close13663);
  165. }
  166. internal static global::MonoJavaBridge.MethodId _peek13664;
  167. protected override int peek(java.net.InetAddress arg0)
  168. {
  169. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  170. if (!IsClrObject)
  171. return @__env.CallIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._peek13664, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  172. else
  173. return @__env.CallNonVirtualIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._peek13664, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  174. }
  175. internal static global::MonoJavaBridge.MethodId _send13665;
  176. protected override void send(java.net.DatagramPacket arg0)
  177. {
  178. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  179. if (!IsClrObject)
  180. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._send13665, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  181. else
  182. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._send13665, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  183. }
  184. internal static global::MonoJavaBridge.MethodId _create13666;
  185. protected override void create()
  186. {
  187. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  188. if (!IsClrObject)
  189. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._create13666);
  190. else
  191. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._create13666);
  192. }
  193. internal static global::MonoJavaBridge.MethodId _peekData13667;
  194. protected override int peekData(java.net.DatagramPacket arg0)
  195. {
  196. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  197. if (!IsClrObject)
  198. return @__env.CallIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._peekData13667, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  199. else
  200. return @__env.CallNonVirtualIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._peekData13667, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  201. }
  202. internal static global::MonoJavaBridge.MethodId _bind13668;
  203. protected override void bind(int arg0, java.net.InetAddress arg1)
  204. {
  205. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  206. if (!IsClrObject)
  207. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._bind13668, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  208. else
  209. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._bind13668, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  210. }
  211. internal static global::MonoJavaBridge.MethodId _receive13669;
  212. protected override void receive(java.net.DatagramPacket arg0)
  213. {
  214. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  215. if (!IsClrObject)
  216. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._receive13669, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  217. else
  218. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._receive13669, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  219. }
  220. internal static global::MonoJavaBridge.MethodId _setTTL13670;
  221. protected override void setTTL(byte arg0)
  222. {
  223. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  224. if (!IsClrObject)
  225. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._setTTL13670, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  226. else
  227. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._setTTL13670, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  228. }
  229. internal static global::MonoJavaBridge.MethodId _getTTL13671;
  230. protected override byte getTTL()
  231. {
  232. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  233. if (!IsClrObject)
  234. return @__env.CallByteMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._getTTL13671);
  235. else
  236. return @__env.CallNonVirtualByteMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._getTTL13671);
  237. }
  238. internal static global::MonoJavaBridge.MethodId _setTimeToLive13672;
  239. protected override void setTimeToLive(int arg0)
  240. {
  241. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  242. if (!IsClrObject)
  243. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._setTimeToLive13672, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  244. else
  245. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._setTimeToLive13672, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  246. }
  247. internal static global::MonoJavaBridge.MethodId _getTimeToLive13673;
  248. protected override int getTimeToLive()
  249. {
  250. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  251. if (!IsClrObject)
  252. return @__env.CallIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._getTimeToLive13673);
  253. else
  254. return @__env.CallNonVirtualIntMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._getTimeToLive13673);
  255. }
  256. internal static global::MonoJavaBridge.MethodId _leave13674;
  257. protected override void leave(java.net.InetAddress arg0)
  258. {
  259. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  260. if (!IsClrObject)
  261. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._leave13674, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  262. else
  263. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._leave13674, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
  264. }
  265. internal static global::MonoJavaBridge.MethodId _joinGroup13675;
  266. protected override void joinGroup(java.net.SocketAddress arg0, java.net.NetworkInterface arg1)
  267. {
  268. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  269. if (!IsClrObject)
  270. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._joinGroup13675, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  271. else
  272. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._joinGroup13675, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  273. }
  274. internal static global::MonoJavaBridge.MethodId _leaveGroup13676;
  275. protected override void leaveGroup(java.net.SocketAddress arg0, java.net.NetworkInterface arg1)
  276. {
  277. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  278. if (!IsClrObject)
  279. @__env.CallVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_._leaveGroup13676, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  280. else
  281. @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::java.net.DatagramSocketImpl_.staticClass, global::java.net.DatagramSocketImpl_._leaveGroup13676, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
  282. }
  283. private static void InitJNI()
  284. {
  285. global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
  286. global::java.net.DatagramSocketImpl_.staticClass = @__env.NewGlobalRef(@__env.FindClass("java/net/DatagramSocketImpl"));
  287. global::java.net.DatagramSocketImpl_._getOption13660 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "getOption", "(I)Ljava/lang/Object;");
  288. global::java.net.DatagramSocketImpl_._setOption13661 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "setOption", "(ILjava/lang/Object;)V");
  289. global::java.net.DatagramSocketImpl_._join13662 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "join", "(Ljava/net/InetAddress;)V");
  290. global::java.net.DatagramSocketImpl_._close13663 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "close", "()V");
  291. global::java.net.DatagramSocketImpl_._peek13664 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "peek", "(Ljava/net/InetAddress;)I");
  292. global::java.net.DatagramSocketImpl_._send13665 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "send", "(Ljava/net/DatagramPacket;)V");
  293. global::java.net.DatagramSocketImpl_._create13666 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "create", "()V");
  294. global::java.net.DatagramSocketImpl_._peekData13667 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "peekData", "(Ljava/net/DatagramPacket;)I");
  295. global::java.net.DatagramSocketImpl_._bind13668 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "bind", "(ILjava/net/InetAddress;)V");
  296. global::java.net.DatagramSocketImpl_._receive13669 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "receive", "(Ljava/net/DatagramPacket;)V");
  297. global::java.net.DatagramSocketImpl_._setTTL13670 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "setTTL", "(B)V");
  298. global::java.net.DatagramSocketImpl_._getTTL13671 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "getTTL", "()B");
  299. global::java.net.DatagramSocketImpl_._setTimeToLive13672 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "setTimeToLive", "(I)V");
  300. global::java.net.DatagramSocketImpl_._getTimeToLive13673 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "getTimeToLive", "()I");
  301. global::java.net.DatagramSocketImpl_._leave13674 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "leave", "(Ljava/net/InetAddress;)V");
  302. global::java.net.DatagramSocketImpl_._joinGroup13675 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "joinGroup", "(Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V");
  303. global::java.net.DatagramSocketImpl_._leaveGroup13676 = @__env.GetMethodIDNoThrow(global::java.net.DatagramSocketImpl_.staticClass, "leaveGroup", "(Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V");
  304. }
  305. }
  306. }