Class WebKit_win32


public class WebKit_win32 extends C
  • Field Details

    • CLSID_WebCookieManager

      public static final GUID CLSID_WebCookieManager
    • CLSID_WebMutableURLRequest

      public static final GUID CLSID_WebMutableURLRequest
    • CLSID_WebPreferences

      public static final GUID CLSID_WebPreferences
    • CLSID_WebURLCredential

      public static final GUID CLSID_WebURLCredential
    • CLSID_WebView

      public static final GUID CLSID_WebView
    • IID_IWebCookieManager

      public static final GUID IID_IWebCookieManager
    • IID_IWebDownloadDelegate

      public static final GUID IID_IWebDownloadDelegate
    • IID_IWebErrorPrivate

      public static final GUID IID_IWebErrorPrivate
    • IID_IWebFrameLoadDelegate

      public static final GUID IID_IWebFrameLoadDelegate
    • IID_IWebFramePrivate

      public static final GUID IID_IWebFramePrivate
    • IID_IWebIBActions

      public static final GUID IID_IWebIBActions
    • IID_IWebMutableURLRequest

      public static final GUID IID_IWebMutableURLRequest
    • IID_IWebMutableURLRequestPrivate

      public static final GUID IID_IWebMutableURLRequestPrivate
    • IID_IWebPolicyDelegate

      public static final GUID IID_IWebPolicyDelegate
    • IID_IWebPreferences

      public static final GUID IID_IWebPreferences
    • IID_IWebResourceLoadDelegate

      public static final GUID IID_IWebResourceLoadDelegate
    • IID_IWebUIDelegate

      public static final GUID IID_IWebUIDelegate
    • IID_IWebURLCredential

      public static final GUID IID_IWebURLCredential
    • IID_IWebView

      public static final GUID IID_IWebView
    • IID_IWebViewPrivate

      public static final GUID IID_IWebViewPrivate
    • CFHTTPCookieSessionOnlyFlag

      public static final int CFHTTPCookieSessionOnlyFlag
      See Also:
    • FontSmoothingTypeWindows

      public static final int FontSmoothingTypeWindows
      See Also:
    • kCFStringEncodingUTF8

      public static final int kCFStringEncodingUTF8
      See Also:
    • kJSTypeUndefined

      public static final int kJSTypeUndefined
      See Also:
    • kJSTypeNull

      public static final int kJSTypeNull
      See Also:
    • kJSTypeBoolean

      public static final int kJSTypeBoolean
      See Also:
    • kJSTypeNumber

      public static final int kJSTypeNumber
      See Also:
    • kJSTypeString

      public static final int kJSTypeString
      See Also:
    • kJSTypeObject

      public static final int kJSTypeObject
      See Also:
    • WebURLCredentialPersistenceForSession

      public static final int WebURLCredentialPersistenceForSession
      See Also:
    • WebURLErrorBadURL

      public static final int WebURLErrorBadURL
      See Also:
    • WebURLErrorServerCertificateNotYetValid

      public static final int WebURLErrorServerCertificateNotYetValid
      See Also:
    • WebURLErrorSecureConnectionFailed

      public static final int WebURLErrorSecureConnectionFailed
      See Also:
  • Constructor Details

    • WebKit_win32

      public WebKit_win32()
  • Method Details

    • CFArrayGetCount

      public static final int CFArrayGetCount(int theArray)
      Parameters:
      theArray - cast=(CFArrayRef)
    • CFArrayGetValueAtIndex

      public static final int CFArrayGetValueAtIndex(int theArray, int idx)
      Parameters:
      theArray - cast=(CFArrayRef)
      idx - cast=(CFIndex)
    • CFDataCreate

      public static final int CFDataCreate(int allocator, byte[] bytes, int length)
      Parameters:
      allocator - cast=(CFAllocatorRef)
      bytes - cast=(const UInt8 *)
      length - cast=(CFIndex)
    • CFDataGetBytePtr

      public static final int CFDataGetBytePtr(int theData)
      Parameters:
      theData - cast=(CFDataRef)
    • CFDataGetLength

      public static final int CFDataGetLength(int theData)
      Parameters:
      theData - cast=(CFDataRef)
    • CFDictionaryCreate

      public static final int CFDictionaryCreate(int allocator, int[] keys, int[] values, int numValues, int keyCallBacks, int valueCallBacks)
      Parameters:
      allocator - cast=(CFAllocatorRef)
      keys - cast=(const void **)
      values - cast=(const void **)
      numValues - cast=(CFIndex)
      keyCallBacks - cast=(const CFDictionaryKeyCallBacks *)
      valueCallBacks - cast=(const CFDictionaryValueCallBacks *)
    • CFHTTPCookieCreateWithResponseHeaderFields

      public static final int CFHTTPCookieCreateWithResponseHeaderFields(int inAllocator, int headerFields, int inURL)
      Parameters:
      inAllocator - cast=(CFAllocatorRef)
      headerFields - cast=(CFDictionaryRef)
      inURL - cast=(CFURLRef)
    • CFHTTPCookieGetFlags

      public static final int CFHTTPCookieGetFlags(int inCookie)
      Parameters:
      inCookie - cast=(CFHTTPCookieRef)
    • CFHTTPCookieGetName

      public static final int CFHTTPCookieGetName(int inCookie)
      Parameters:
      inCookie - cast=(CFHTTPCookieRef)
    • CFHTTPCookieGetValue

      public static final int CFHTTPCookieGetValue(int inCookie)
      Parameters:
      inCookie - cast=(CFHTTPCookieRef)
    • CFHTTPCookieStorageCopyCookies

      public static final int CFHTTPCookieStorageCopyCookies(int inCookieStorage)
      Parameters:
      inCookieStorage - cast=(CFHTTPCookieStorageRef)
    • CFHTTPCookieStorageCopyCookiesForURL

      public static final int CFHTTPCookieStorageCopyCookiesForURL(int inCookieStorage, int inURL, boolean sendSecureCookies)
      Parameters:
      inCookieStorage - cast=(CFHTTPCookieStorageRef)
      inURL - cast=(CFURLRef)
      sendSecureCookies - cast=(Boolean)
    • CFHTTPCookieStorageDeleteCookie

      public static final void CFHTTPCookieStorageDeleteCookie(int inCookieStorage, int inCookie)
      Parameters:
      inCookieStorage - cast=(CFHTTPCookieStorageRef)
      inCookie - cast=(CFHTTPCookieRef)
    • CFHTTPCookieStorageSetCookie

      public static final void CFHTTPCookieStorageSetCookie(int inCookieStorage, int inCookie)
      Parameters:
      inCookieStorage - cast=(CFHTTPCookieStorageRef)
      inCookie - cast=(CFHTTPCookieRef)
    • CFRelease

      public static final void CFRelease(int cf)
      Parameters:
      cf - cast=(CFTypeRef)
    • CFStringCreateWithCharacters

      public static final int CFStringCreateWithCharacters(int alloc, char[] chars, int numChars)
      Parameters:
      alloc - cast=(CFAllocatorRef)
      chars - cast=(const UniChar *)
      numChars - cast=(CFIndex)
    • CFStringGetCharacterAtIndex

      public static final char CFStringGetCharacterAtIndex(int theString, int idx)
      Parameters:
      theString - cast=(CFStringRef)
      idx - cast=(CFIndex)
    • CFStringGetCharactersPtr

      public static final int CFStringGetCharactersPtr(int theString)
      Parameters:
      theString - cast=(CFStringRef)
    • CFStringGetLength

      public static final int CFStringGetLength(int theString)
      Parameters:
      theString - cast=(CFStringRef)
    • CFURLCreateWithString

      public static final int CFURLCreateWithString(int allocator, int URLString, int baseURL)
      Parameters:
      allocator - cast=(CFAllocatorRef)
      URLString - cast=(CFStringRef)
      baseURL - cast=(CFURLRef)
    • CFURLRequestCreateMutableCopy

      public static final int CFURLRequestCreateMutableCopy(int alloc, int origRequest)
      Parameters:
      alloc - cast=(CFAllocatorRef)
      origRequest - cast=(CFURLRequestRef)
    • CFURLRequestCopyHTTPRequestBody

      public static final int CFURLRequestCopyHTTPRequestBody(int request)
      Parameters:
      request - cast=(CFURLRequestRef)
    • CFURLRequestSetHTTPRequestBody

      public static final void CFURLRequestSetHTTPRequestBody(int mutableHTTPRequest, int httpBody)
      Parameters:
      mutableHTTPRequest - cast=(CFMutableURLRequestRef)
      httpBody - cast=(CFDataRef)
    • CFURLRequestSetURL

      public static final void CFURLRequestSetURL(int mutableRequest, int url)
      Parameters:
      mutableRequest - cast=(CFMutableURLRequestRef)
      url - cast=(CFURLRef)
    • JSClassCreate

      public static final int JSClassCreate(int definition)
      Parameters:
      definition - cast=(const JSClassDefinition*)
    • JSClassRetain

      public static final int JSClassRetain(int jsClass)
      Parameters:
      jsClass - cast=(JSClassRef)
    • JSContextGetGlobalObject

      public static final int JSContextGetGlobalObject(int ctx)
      Parameters:
      ctx - cast=(JSContextRef)
    • JSEvaluateScript

      public static final int JSEvaluateScript(int ctx, int script, int thisObject, int sourceURL, int startingLineNumber, int[] exception)
      Parameters:
      ctx - cast=(JSContextRef)
      script - cast=(JSStringRef)
      thisObject - cast=(JSObjectRef)
      sourceURL - cast=(JSStringRef)
      exception - cast=(JSValueRef *)
    • JSGlobalContextRetain

      public static final int JSGlobalContextRetain(int ctx)
      Parameters:
      ctx - cast=(JSGlobalContextRef)
    • JSObjectGetPrivate

      public static final int JSObjectGetPrivate(int object)
      Parameters:
      object - cast=(JSObjectRef)
    • JSObjectGetProperty

      public static final int JSObjectGetProperty(int ctx, int object, int propertyName, int[] exception)
      Parameters:
      ctx - cast=(JSContextRef)
      object - cast=(JSObjectRef)
      propertyName - cast=(JSStringRef)
      exception - cast=(JSValueRef*)
    • JSObjectGetPropertyAtIndex

      public static final int JSObjectGetPropertyAtIndex(int ctx, int object, int propertyIndex, int[] exception)
      Parameters:
      ctx - cast=(JSContextRef)
      object - cast=(JSObjectRef)
      propertyIndex - cast=(unsigned)
      exception - cast=(JSValueRef*)
    • JSObjectMake

      public static final int JSObjectMake(int ctx, int jsClass, int data)
      Parameters:
      ctx - cast=(JSContextRef)
      jsClass - cast=(JSClassRef)
      data - cast=(void *)
    • JSObjectMakeArray

      public static final int JSObjectMakeArray(int ctx, int argumentCount, int[] arguments, int[] exception)
      Parameters:
      ctx - cast=(JSContextRef)
      argumentCount - cast=(size_t)
      arguments - cast=(const struct OpaqueJSValue * const*)
      exception - cast=(JSValueRef*)
    • JSObjectMakeFunctionWithCallback

      public static final int JSObjectMakeFunctionWithCallback(int ctx, int name, int callAsFunction)
      Parameters:
      ctx - cast=(JSContextRef)
      name - cast=(JSStringRef)
      callAsFunction - cast=(JSObjectCallAsFunctionCallback)
    • JSObjectSetProperty

      public static final void JSObjectSetProperty(int ctx, int object, int propertyName, int value, int attributes, int[] exception)
      Parameters:
      ctx - cast=(JSContextRef)
      object - cast=(JSObjectRef)
      propertyName - cast=(JSStringRef)
      value - cast=(JSValueRef)
      attributes - cast=(JSPropertyAttributes)
      exception - cast=(JSValueRef *)
    • JSStringCreateWithUTF8CString

      public static final int JSStringCreateWithUTF8CString(byte[] string)
      Parameters:
      string - cast=(const char*)
    • JSStringGetLength

      public static final int JSStringGetLength(int string)
      Parameters:
      string - cast=(JSStringRef)
    • JSStringGetMaximumUTF8CStringSize

      public static final int JSStringGetMaximumUTF8CStringSize(int string)
      Parameters:
      string - cast=(JSStringRef)
    • JSStringGetUTF8CString

      public static final int JSStringGetUTF8CString(int string, byte[] buffer, int bufferSize)
      Parameters:
      string - cast=(JSStringRef)
      buffer - cast=(char *)
      bufferSize - cast=(size_t)
    • JSStringIsEqualToUTF8CString

      public static final int JSStringIsEqualToUTF8CString(int a, byte[] b)
      Parameters:
      a - cast=(JSStringRef)
      b - cast=(const char *)
    • JSStringRelease

      public static final void JSStringRelease(int string)
      Parameters:
      string - cast=(JSStringRef)
    • JSValueGetType

      public static final int JSValueGetType(int ctx, int value)
      Parameters:
      ctx - cast=(JSContextRef)
      value - cast=(JSValueRef)
    • JSValueIsObjectOfClass

      public static final int JSValueIsObjectOfClass(int ctx, int value, int jsClass)
      Parameters:
      ctx - cast=(JSContextRef)
      value - cast=(JSValueRef)
      jsClass - cast=(JSClassRef)
    • JSValueMakeBoolean

      public static final int JSValueMakeBoolean(int ctx, int b)
      Parameters:
      ctx - cast=(JSContextRef)
      b - cast=(bool)
    • JSValueMakeNull

      public static final int JSValueMakeNull(int ctx)
      Parameters:
      ctx - cast=(JSContextRef)
    • JSValueMakeNumber

      public static final int JSValueMakeNumber(int ctx, double number)
      Parameters:
      ctx - cast=(JSContextRef)
      number - cast=(double)
    • JSValueMakeString

      public static final int JSValueMakeString(int ctx, int string)
      Parameters:
      ctx - cast=(JSContextRef)
      string - cast=(JSStringRef)
    • JSValueMakeUndefined

      public static final int JSValueMakeUndefined(int ctx)
      Parameters:
      ctx - cast=(JSContextRef)
    • JSValueToNumber

      public static final double JSValueToNumber(int ctx, int value, int[] exception)
      Parameters:
      ctx - cast=(JSContextRef)
      value - cast=(JSValueRef)
      exception - cast=(JSValueRef*)
    • JSValueToStringCopy

      public static final int JSValueToStringCopy(int ctx, int value, int[] exception)
      Parameters:
      ctx - cast=(JSContextRef)
      value - cast=(JSValueRef)
      exception - cast=(JSValueRef*)
    • kCFCopyStringDictionaryKeyCallBacks

      public static final int kCFCopyStringDictionaryKeyCallBacks()
    • kCFTypeDictionaryValueCallBacks

      public static final int kCFTypeDictionaryValueCallBacks()
    • JSClassDefinition_sizeof

      public static final int JSClassDefinition_sizeof()
    • memmove

      public static final void memmove(int dest, JSClassDefinition src, int size)
      Parameters:
      dest - cast=(void *)
      src - cast=(const void *),flags=no_out
      size - cast=(size_t)
    • WebKitCreateInstance

      public static final int WebKitCreateInstance(byte[] rclsid, int pUnkOuter, byte[] refiid, int[] ppvObject)
    • WebKitCreateInstance

      public static final int WebKitCreateInstance(GUID clsid, int pUnkOuter, GUID iid, int[] ppvObject)
    • JSObjectCallAsFunctionProc_CALLBACK

      public static final int JSObjectCallAsFunctionProc_CALLBACK(int func)
    • JSObjectGetPropertyProc_CALLBACK

      public static final int JSObjectGetPropertyProc_CALLBACK(int func)
    • JSObjectHasPropertyProc_CALLBACK

      public static final int JSObjectHasPropertyProc_CALLBACK(int func)
    • willPerformClientRedirectToURL_CALLBACK

      public static final int willPerformClientRedirectToURL_CALLBACK(int func)