public int GetAsBool(int[] _retval) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (nsISupports.IsXULRunner10 || nsISupports.IsXULRunner17) { byte[] byteValue = new byte[1]; int rc = XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 12, getAddress(), byteValue); _retval[0] = (int)byteValue[0]; return rc; } return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 12, getAddress(), _retval); }
public int Create(int type, int permissions) { /* * Finding the method index by name using getMethodIndex() fails if * mozilla profile directory is missing. Hence, use method index * directly to support nsIFile.Create operation in the absence of * profile directory. */ return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 4, getAddress(), type, permissions); }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRunner10 || IsXULRunner17) { return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 13, getAddress(), (byte)aValue); } return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 13, getAddress(), aValue); }
public int GetHasRef(int[] aHasRef) { if (!(IsXULRunner10 || IsXULRunner17)) return XPCOM.NS_COMFALSE; return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 32, getAddress(), aHasRef); } }
public int SetIsActive(int aIsActive) { if (!(IsXULRunner10 || IsXULRunner17)) return XPCOM.NS_COMFALSE; return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 9, getAddress(), aIsActive); } }
public int Spinup() { return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 3, getAddress()); } }
public int Item(int index, int /*long*/[] _retval) { return XPCOM.VtblCall(this.getMethodIndex("item"), getAddress(), index, _retval); } }
public int GetSiteWindow(int /*long*/[] aSiteWindow) { return XPCOM.VtblCall(this.getGetterIndex("siteWindow"), getAddress(), aSiteWindow); } }
public int GetDocumentElement(int /*long*/[] aDocumentElement) { return XPCOM.VtblCall(this.getGetterIndex("documentElement"), getAddress(), aDocumentElement); } }
public int GetFrames(int /*long*/[] aFrames) { return XPCOM.VtblCall(this.getGetterIndex("frames"), getAddress(), aFrames); } }
public int NotifyObservers(int /*long*/ aSubject, byte[] aTopic, char[] someData) { return XPCOM.VtblCall(this.getMethodIndex("notifyObservers"), getAddress(), aSubject, aTopic, someData); } }
public int GetAsBool(int[] _retval) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (nsISupports.IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { byte[] byteValue = new byte[1]; int rc = XPCOM.VtblCall(this.getMethodIndex("getAsBool"), getAddress(), byteValue); _retval[0] = (int)byteValue[0]; return rc; } return XPCOM.VtblCall(this.getMethodIndex("getAsBool"), getAddress(), _retval); }
public int GetAsBool(int[] _retval) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (nsISupports.IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { byte[] byteValue = new byte[1]; int rc = XPCOM.VtblCall(this.getMethodIndex("getAsBool"), getAddress(), byteValue); _retval[0] = (int)byteValue[0]; return rc; } return XPCOM.VtblCall(this.getMethodIndex("getAsBool"), getAddress(), _retval); }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), (byte)aValue); } return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), aValue); }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), (byte)aValue); } return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), aValue); }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), (byte)aValue); } return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), aValue); }
public int SerializeToString(int /*long*/ root, int /*long*/[] _retval) { if (MozillaVersion.CheckVersion (MozillaVersion.VERSION_XR1_8)) { /* >= 1.8.x */ return XPCOM.NS_COMFALSE; } return XPCOM.VtblCall(this.getMethodIndex("serializeToString"), getAddress(), root, _retval); }
public int SerializeToString(int /*long*/ root, int /*long*/ _retval) { if (!MozillaVersion.CheckVersion (MozillaVersion.VERSION_XR1_8)) { /* 1.4.x */ return XPCOM.NS_COMFALSE; } return XPCOM.VtblCall(this.getMethodIndex("serializeToString"), getAddress(), root, _retval); } }
public int SerializeToString(long /*int*/ root, long /*int*/ _retval) { if (!MozillaVersion.CheckVersion (MozillaVersion.VERSION_XR1_8)) { /* 1.4.x */ return XPCOM.NS_COMFALSE; } return XPCOM.VtblCall(this.getMethodIndex("serializeToString"), getAddress(), root, _retval); } }
public int GetJSPrincipals(long /*int*/ cx, long /*int*/[] _retval) { if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR24)) return XPCOM.NS_COMFALSE; return XPCOM.VtblCall(this.getMethodIndex("getJSPrincipals"), getAddress(), cx, _retval); } }