Upstream version 11.39.266.0
[platform/framework/web/crosswalk.git] / src / third_party / npapi / npspy / include / actionnames.h
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /* ***** BEGIN LICENSE BLOCK *****
3  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
4  *
5  * The contents of this file are subject to the Mozilla Public License Version
6  * 1.1 (the "License"); you may not use this file except in compliance with
7  * the License. You may obtain a copy of the License at
8  * http://www.mozilla.org/MPL/
9  *
10  * Software distributed under the License is distributed on an "AS IS" basis,
11  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
12  * for the specific language governing rights and limitations under the
13  * License.
14  *
15  * The Original Code is mozilla.org code.
16  *
17  * The Initial Developer of the Original Code is
18  * Netscape Communications Corporation.
19  * Portions created by the Initial Developer are Copyright (C) 1998
20  * the Initial Developer. All Rights Reserved.
21  *
22  * Contributor(s):
23  *
24  * Alternatively, the contents of this file may be used under the terms of
25  * either the GNU General Public License Version 2 or later (the "GPL"), or
26  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27  * in which case the provisions of the GPL or the LGPL are applicable instead
28  * of those above. If you wish to allow use of your version of this file only
29  * under the terms of either the GPL or the LGPL, and not to allow others to
30  * use your version of this file under the terms of the MPL, indicate your
31  * decision by deleting the provisions above and replace them with the notice
32  * and other provisions required by the GPL or the LGPL. If you do not delete
33  * the provisions above, a recipient may use your version of this file under
34  * the terms of any one of the MPL, the GPL or the LGPL.
35  *
36  * ***** END LICENSE BLOCK ***** */
37
38 #ifndef __ACTIONNAMES_H__
39 #define __ACTIONNAMES_H__
40
41 // the order is important
42 char * ActionName[] =
43 {
44   "INVALID_CALL",
45   "NPN_Version",
46   "NPN_GetURLNotify",
47   "NPN_GetURL",
48   "NPN_PostURLNotify",
49   "NPN_PostURL",
50   "NPN_RequestRead",
51   "NPN_NewStream",
52   "NPN_Write",
53   "NPN_DestroyStream",
54   "NPN_Status",
55   "NPN_UserAgent",
56   "NPN_MemAlloc",
57   "NPN_MemFree",
58   "NPN_MemFlush",
59   "NPN_ReloadPlugins",
60   "NPN_GetJavaEnv",
61   "NPN_GetJavaPeer",
62   "NPN_GetValue",
63   "NPN_SetValue",
64   "NPN_InvalidateRect",
65   "NPN_InvalidateRegion",
66   "NPN_ForceRedraw",
67   "NPN_Enumerate",
68   "NPN_PopPopupsEnabledState",
69   "NPN_PushPopupsEnabledState",
70   "NPN_SetException",
71   "NPN_ReleaseVariantValue",
72   "NPN_HasMethod",
73   "NPN_HasProperty",
74   "NPN_RemoveProperty",
75   "NPN_SetProperty",
76   "NPN_GetProperty",
77   "NPN_Evaluate",
78   "NPN_InvokeDefault",
79   "NPN_Invoke",
80   "NPN_ReleaseObject",
81   "NPN_RetainObject",
82   "NPN_CreateObject",
83   "NPN_IntFromIdentifier",
84   "NPN_UTF8FromIdentifier",
85   "NPN_IdentifierIsString",
86   "NPN_GetIntIdentifier",
87   "NPN_GetStringIdentifier",
88   "NPN_GetStringIdentifiers",
89   "NPP_New",
90   "NPP_Destroy",
91   "NPP_SetWindow",
92   "NPP_NewStream",
93   "NPP_DestroyStream",
94   "NPP_StreamAsFile",
95   "NPP_WriteReady",
96   "NPP_Write",
97   "NPP_Print",
98   "NPP_HandleEvent",
99   "NPP_URLNotify",
100   "NPP_GetJavaClass",
101   "NPP_GetValue",
102   "NPP_SetValue"
103 };
104
105 #endif