JNINativeInterface_DefineClass

Overview

Location

Instance Methods


constructor

 

constructor(object: Object; method: IntPtr)

 

JNINativeInterface_DefineClass(Object object, IntPtr method)

 

Sub New(object As Object, method As IntPtr)

Parameters:

  • object:
  • method:

BeginInvoke

 

method BeginInvoke(env: IntPtr; name: String; loader: IntPtr; buf: array of Byte; len: IntPtr; callback: AsyncCallback; object: Object): IAsyncResult

 

IAsyncResult BeginInvoke(IntPtr env, String name, IntPtr loader, Byte[] buf, IntPtr len, AsyncCallback callback, Object object)

 

Function BeginInvoke(env As IntPtr, name As String, loader As IntPtr, buf As Byte(), len As IntPtr, callback As AsyncCallback, object As Object) As IAsyncResult

Parameters:

  • env:
  • name:
  • loader:
  • buf:
  • len:
  • callback:
  • object:

EndInvoke

 

method EndInvoke(result: IAsyncResult): JClassId

 

JClassId EndInvoke(IAsyncResult result)

 

Function EndInvoke(result As IAsyncResult) As JClassId

Parameters:

  • result:

Invoke

 

method Invoke(env: IntPtr; name: String; loader: JObject; buf: array of Byte; len: IntPtr): JClassId

 

JClassId Invoke(IntPtr env, String name, JObject loader, Byte[] buf, IntPtr len)

 

Function Invoke(env As IntPtr, name As String, loader As JObject, buf As Byte(), len As IntPtr) As JClassId

Parameters:

  • env:
  • name:
  • loader:
  • buf:
  • len: