Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsISecureLiveconnect Class Reference

#include <nsISecureLiveconnect.h>

Inheritance diagram for nsISecureLiveconnect:
Inheritance graph
Collaboration diagram for nsISecureLiveconnect:
Collaboration graph

List of all members.

Public Member Functions

NS_IMETHOD Eval (JNIEnv *jEnv, jsobject obj, const jchar *script, jsize length, void **pNSIPrincipaArray, int numPrincipals, void *pNSISecurityContext, jobject *pjobj)=0
 Evaluate a script with a Native JS Object representing scope.

Detailed Description

Definition at line 56 of file nsISecureLiveconnect.h.

Member Function Documentation

NS_IMETHOD nsISecureLiveconnect::Eval ( JNIEnv jEnv,
jsobject  obj,
const jchar script,
jsize  length,
void **  pNSIPrincipaArray,
int  numPrincipals,
void pNSISecurityContext,
jobject pjobj 
) [pure virtual]

Evaluate a script with a Native JS Object representing scope.

jEnv- JNIEnv pointer
obj- A Native JS Object.
script- JavaScript to be executed.
pNSIPrincipaArray- Array of principals to be used to compare privileges.
numPrincipals- Number of principals being passed.
context- Security context.
pjobj- return value.

The documentation for this class was generated from the following file: