xref: /trunk/main/sal/util/sal.map (revision cda7f8b3)
145ef6fe1SAndrew Rist###############################################################
245ef6fe1SAndrew Rist#
345ef6fe1SAndrew Rist#  Licensed to the Apache Software Foundation (ASF) under one
445ef6fe1SAndrew Rist#  or more contributor license agreements.  See the NOTICE file
545ef6fe1SAndrew Rist#  distributed with this work for additional information
645ef6fe1SAndrew Rist#  regarding copyright ownership.  The ASF licenses this file
745ef6fe1SAndrew Rist#  to you under the Apache License, Version 2.0 (the
845ef6fe1SAndrew Rist#  "License"); you may not use this file except in compliance
945ef6fe1SAndrew Rist#  with the License.  You may obtain a copy of the License at
1045ef6fe1SAndrew Rist#
1145ef6fe1SAndrew Rist#    http://www.apache.org/licenses/LICENSE-2.0
1245ef6fe1SAndrew Rist#
1345ef6fe1SAndrew Rist#  Unless required by applicable law or agreed to in writing,
1445ef6fe1SAndrew Rist#  software distributed under the License is distributed on an
1545ef6fe1SAndrew Rist#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
1645ef6fe1SAndrew Rist#  KIND, either express or implied.  See the License for the
1745ef6fe1SAndrew Rist#  specific language governing permissions and limitations
1845ef6fe1SAndrew Rist#  under the License.
1945ef6fe1SAndrew Rist#
2045ef6fe1SAndrew Rist###############################################################
21cdf0e10cSrcweirUDK_3_0_0 {
22cdf0e10cSrcweir    global:
23cdf0e10cSrcweir        GetVersionInfo;
24cdf0e10cSrcweir        osl_acceptConnectionOnSocket;
25cdf0e10cSrcweir        osl_acceptPipe;
26cdf0e10cSrcweir        osl_acquireSocket;
27cdf0e10cSrcweir        osl_acquirePipe;
28cdf0e10cSrcweir        osl_acquireMutex;
29cdf0e10cSrcweir        osl_acquireSemaphore;
30cdf0e10cSrcweir        osl_addSignalHandler;
31cdf0e10cSrcweir        osl_addToSocketSet;
32cdf0e10cSrcweir        osl_assertFailedLine;
33cdf0e10cSrcweir        osl_bindAddrToSocket;
34cdf0e10cSrcweir        osl_breakDebug;
35cdf0e10cSrcweir        osl_checkCondition;
36cdf0e10cSrcweir        osl_clearSocketSet;
37cdf0e10cSrcweir        osl_closeDirectory;
38cdf0e10cSrcweir        osl_closePipe;
39cdf0e10cSrcweir        osl_closeProfile;
40cdf0e10cSrcweir        osl_connectSocketTo;
41cdf0e10cSrcweir        osl_copyHostAddr;
42cdf0e10cSrcweir        osl_copySocketAddr;
43cdf0e10cSrcweir        osl_createCondition;
44cdf0e10cSrcweir        osl_createEmptySocketAddr;
45cdf0e10cSrcweir        osl_createHostAddr;
46cdf0e10cSrcweir        osl_createHostAddrByAddr;
47cdf0e10cSrcweir        osl_createHostAddrByName;
48cdf0e10cSrcweir        osl_createInetSocketAddr;
49cdf0e10cSrcweir        osl_createMutex;
50cdf0e10cSrcweir        osl_createPipe;
51cdf0e10cSrcweir        osl_createSemaphore;
52cdf0e10cSrcweir        osl_createSocket;
53cdf0e10cSrcweir        osl_createSocketSet;
54cdf0e10cSrcweir        osl_createSuspendedThread;
55cdf0e10cSrcweir        osl_createThread;
56cdf0e10cSrcweir        osl_createThreadKey;
57cdf0e10cSrcweir        osl_decrementInterlockedCount;
58cdf0e10cSrcweir        osl_demultiplexSocketEvents;
59cdf0e10cSrcweir        osl_destroyCondition;
60cdf0e10cSrcweir        osl_destroyHostAddr;
61cdf0e10cSrcweir        osl_destroyMutex;
62cdf0e10cSrcweir        osl_destroySemaphore;
63cdf0e10cSrcweir        osl_destroySocketAddr;
64cdf0e10cSrcweir        osl_destroySocketSet;
65cdf0e10cSrcweir        osl_destroyThread;
66cdf0e10cSrcweir        osl_destroyThreadKey;
67cdf0e10cSrcweir        osl_enableNonBlockingMode;
68cdf0e10cSrcweir        osl_executeProcess;
69cdf0e10cSrcweir        osl_executeProcess_WithRedirectedIO;
70cdf0e10cSrcweir        osl_flushProfile;
71cdf0e10cSrcweir        osl_freeProcessHandle;
72cdf0e10cSrcweir        osl_freeSecurityHandle;
73cdf0e10cSrcweir        osl_getAddrOfSocketAddr;
74cdf0e10cSrcweir        osl_getCommandArg;
75cdf0e10cSrcweir        osl_getCommandArgCount;
76cdf0e10cSrcweir        osl_getConfigDir;
77cdf0e10cSrcweir        osl_getCurrentSecurity;
78cdf0e10cSrcweir        osl_getDirectoryItem;
79cdf0e10cSrcweir        osl_getDottedInetAddrOfSocketAddr;
80cdf0e10cSrcweir        osl_getEnvironment;
81cdf0e10cSrcweir        osl_getEthernetAddress;
82cdf0e10cSrcweir        osl_getExecutableFile;
83cdf0e10cSrcweir        osl_getFamilyOfSocketAddr;
84cdf0e10cSrcweir        osl_getFileStatus;
85cdf0e10cSrcweir        osl_getFileURLFromSystemPath;
86cdf0e10cSrcweir        osl_getGlobalMutex;
87cdf0e10cSrcweir        osl_getHomeDir;
88cdf0e10cSrcweir        osl_getHostnameOfHostAddr;
89cdf0e10cSrcweir        osl_getHostnameOfSocketAddr;
90cdf0e10cSrcweir        osl_getInetPortOfSocketAddr;
91cdf0e10cSrcweir        osl_getLastPipeError;
92cdf0e10cSrcweir        osl_getLastSocketError;
93cdf0e10cSrcweir        osl_getLastSocketErrorDescription;
94cdf0e10cSrcweir        osl_getLocalAddrOfSocket;
95cdf0e10cSrcweir        osl_getLocalHostname;
96cdf0e10cSrcweir		osl_getModuleURLFromAddress;
97cdf0e10cSrcweir        osl_getNextDirectoryItem;
98cdf0e10cSrcweir        osl_getPeerAddrOfSocket;
99cdf0e10cSrcweir        osl_getProcess;
100cdf0e10cSrcweir        osl_getProcessInfo;
101cdf0e10cSrcweir        osl_getProcessWorkingDir;
102cdf0e10cSrcweir        osl_getProfileSectionEntries;
103cdf0e10cSrcweir        osl_getProfileSections;
104cdf0e10cSrcweir        osl_getServicePort;
105cdf0e10cSrcweir        osl_getSocketAddrOfHostAddr;
106cdf0e10cSrcweir        osl_getSocketOption;
107cdf0e10cSrcweir        osl_getSocketType;
108cdf0e10cSrcweir        osl_getSymbol;
109cdf0e10cSrcweir        osl_getSystemPathFromFileURL;
110cdf0e10cSrcweir        osl_getSystemTime;
111cdf0e10cSrcweir        osl_getThreadIdentifier;
112cdf0e10cSrcweir        osl_getThreadKeyData;
113cdf0e10cSrcweir        osl_getThreadPriority;
114cdf0e10cSrcweir        osl_getThreadTextEncoding;
115cdf0e10cSrcweir        osl_getUserIdent;
116cdf0e10cSrcweir        osl_getUserName;
117cdf0e10cSrcweir        osl_getVolumeInformation;
118cdf0e10cSrcweir        osl_incrementInterlockedCount;
119cdf0e10cSrcweir        osl_isAdministrator;
120cdf0e10cSrcweir        osl_isEndOfFile;
121cdf0e10cSrcweir        osl_isEqualSocketAddr;
122cdf0e10cSrcweir        osl_isExceptionPending;
123cdf0e10cSrcweir        osl_isInSocketSet;
124cdf0e10cSrcweir        osl_isNonBlockingMode;
125cdf0e10cSrcweir        osl_isReceiveReady;
126cdf0e10cSrcweir        osl_isSendReady;
127cdf0e10cSrcweir        osl_isThreadRunning;
128cdf0e10cSrcweir        osl_joinProcess;
129cdf0e10cSrcweir        osl_joinWithThread;
130cdf0e10cSrcweir        osl_listenOnSocket;
131cdf0e10cSrcweir        osl_loadModule;
132cdf0e10cSrcweir        osl_loginUser;
133cdf0e10cSrcweir        osl_loginUserOnFileServer;
134cdf0e10cSrcweir        osl_openDirectory;
135cdf0e10cSrcweir        osl_openProfile;
136cdf0e10cSrcweir        osl_raiseSignal;
137cdf0e10cSrcweir        osl_readProfileBool;
138cdf0e10cSrcweir        osl_readProfileIdent;
139cdf0e10cSrcweir        osl_readProfileString;
140cdf0e10cSrcweir        osl_readPipe;
141cdf0e10cSrcweir        osl_readSocket;
142cdf0e10cSrcweir        osl_receiveFromSocket;
143cdf0e10cSrcweir        osl_receivePipe;
144cdf0e10cSrcweir        osl_receiveSocket;
145cdf0e10cSrcweir        osl_releaseDirectoryItem;
146cdf0e10cSrcweir        osl_releaseMutex;
147cdf0e10cSrcweir        osl_releasePipe;
148cdf0e10cSrcweir        osl_releaseSemaphore;
149cdf0e10cSrcweir        osl_releaseSocket;
150cdf0e10cSrcweir        osl_removeFromSocketSet;
151cdf0e10cSrcweir        osl_removeProfileEntry;
152cdf0e10cSrcweir        osl_removeSignalHandler;
153cdf0e10cSrcweir        osl_reportError;
154cdf0e10cSrcweir        osl_resetCondition;
155cdf0e10cSrcweir        osl_resolveHostname;
156cdf0e10cSrcweir        osl_resumeThread;
157cdf0e10cSrcweir        osl_scheduleThread;
158cdf0e10cSrcweir        osl_searchFileURL;
159cdf0e10cSrcweir        osl_sendPipe;
160cdf0e10cSrcweir        osl_sendSocket;
161cdf0e10cSrcweir        osl_sendToSocket;
162cdf0e10cSrcweir        osl_setCondition;
163cdf0e10cSrcweir        osl_setFileAttributes;
164cdf0e10cSrcweir        osl_setFileTime;
165cdf0e10cSrcweir        osl_setInetPortOfSocketAddr;
166cdf0e10cSrcweir        osl_setAddrOfSocketAddr;
167cdf0e10cSrcweir        osl_setSocketOption;
168cdf0e10cSrcweir        osl_setThreadKeyData;
169cdf0e10cSrcweir        osl_setThreadPriority;
170cdf0e10cSrcweir        osl_setThreadTextEncoding;
171cdf0e10cSrcweir        osl_shutdownSocket;
172cdf0e10cSrcweir        osl_suspendThread;
173cdf0e10cSrcweir        osl_terminateProcess;
174cdf0e10cSrcweir        osl_terminateThread;
175cdf0e10cSrcweir        osl_trace;
176cdf0e10cSrcweir        osl_tryToAcquireMutex;
177cdf0e10cSrcweir        osl_tryToAcquireSemaphore;
178cdf0e10cSrcweir        osl_unloadModule;
179cdf0e10cSrcweir        osl_waitCondition;
180cdf0e10cSrcweir        osl_waitThread;
181cdf0e10cSrcweir        osl_writePipe;
182cdf0e10cSrcweir        osl_writeSocket;
183cdf0e10cSrcweir        osl_writeProfileBool;
184cdf0e10cSrcweir        osl_writeProfileIdent;
185cdf0e10cSrcweir        osl_writeProfileString;
186cdf0e10cSrcweir        osl_yieldThread;
187cdf0e10cSrcweir        osl_loadUserProfile;
188cdf0e10cSrcweir        osl_unloadUserProfile;
189cdf0e10cSrcweir        osl_sendResourcePipe;
190cdf0e10cSrcweir        osl_receiveResourcePipe;
191cdf0e10cSrcweir        rtl_allocateMemory;
192cdf0e10cSrcweir        rtl_compareMemory;
193cdf0e10cSrcweir        rtl_copyMemory;
194cdf0e10cSrcweir        rtl_fillMemory;
195cdf0e10cSrcweir        rtl_freeMemory;
196cdf0e10cSrcweir        rtl_moveMemory;
197cdf0e10cSrcweir        rtl_reallocateMemory;
198cdf0e10cSrcweir        rtl_zeroMemory;
199cdf0e10cSrcweir        rtl_findInMemory;
200cdf0e10cSrcweir        rtl_hashentry_destroy;
201cdf0e10cSrcweir        rtl_hashfunc;
202cdf0e10cSrcweir        rtl_hashtable_add;
203cdf0e10cSrcweir        rtl_hashtable_destroy;
204cdf0e10cSrcweir        rtl_hashtable_find;
205cdf0e10cSrcweir        rtl_hashtable_grow;
206cdf0e10cSrcweir        rtl_hashtable_init;
207cdf0e10cSrcweir        rtl_locale_equals;
208cdf0e10cSrcweir        rtl_locale_getCountry;
209cdf0e10cSrcweir        rtl_locale_getDefault;
210cdf0e10cSrcweir        rtl_locale_getLanguage;
211cdf0e10cSrcweir        rtl_locale_getVariant;
212cdf0e10cSrcweir        rtl_locale_hashCode;
213cdf0e10cSrcweir        rtl_locale_register;
214cdf0e10cSrcweir        rtl_locale_setDefault;
215cdf0e10cSrcweir        rtl_str_getLength;
216cdf0e10cSrcweir        rtl_str_compare;
217cdf0e10cSrcweir        rtl_str_compare_WithLength;
218cdf0e10cSrcweir        rtl_str_shortenedCompare_WithLength;
219cdf0e10cSrcweir        rtl_str_reverseCompare_WithLength;
220cdf0e10cSrcweir        rtl_str_compareIgnoreAsciiCase;
221cdf0e10cSrcweir        rtl_str_compareIgnoreAsciiCase_WithLength;
222cdf0e10cSrcweir        rtl_str_shortenedCompareIgnoreAsciiCase_WithLength;
223cdf0e10cSrcweir        rtl_str_hashCode;
224cdf0e10cSrcweir        rtl_str_hashCode_WithLength;
225cdf0e10cSrcweir        rtl_str_indexOfChar;
226cdf0e10cSrcweir        rtl_str_indexOfChar_WithLength;
227cdf0e10cSrcweir        rtl_str_indexOfStr;
228cdf0e10cSrcweir        rtl_str_indexOfStr_WithLength;
229cdf0e10cSrcweir        rtl_str_lastIndexOfChar;
230cdf0e10cSrcweir        rtl_str_lastIndexOfChar_WithLength;
231cdf0e10cSrcweir        rtl_str_lastIndexOfStr;
232cdf0e10cSrcweir        rtl_str_lastIndexOfStr_WithLength;
233cdf0e10cSrcweir        rtl_str_replaceChar;
234cdf0e10cSrcweir        rtl_str_replaceChar_WithLength;
235cdf0e10cSrcweir        rtl_str_toAsciiLowerCase;
236cdf0e10cSrcweir        rtl_str_toAsciiLowerCase_WithLength;
237cdf0e10cSrcweir        rtl_str_toAsciiUpperCase;
238cdf0e10cSrcweir        rtl_str_toAsciiUpperCase_WithLength;
239cdf0e10cSrcweir        rtl_str_trim;
240cdf0e10cSrcweir        rtl_str_trim_WithLength;
241cdf0e10cSrcweir        rtl_str_valueOfBoolean;
242cdf0e10cSrcweir        rtl_str_valueOfChar;
243cdf0e10cSrcweir        rtl_str_valueOfInt32;
244cdf0e10cSrcweir        rtl_str_valueOfInt64;
245cdf0e10cSrcweir        rtl_str_valueOfDouble;
246cdf0e10cSrcweir        rtl_str_valueOfFloat;
247cdf0e10cSrcweir        rtl_str_toBoolean;
248cdf0e10cSrcweir        rtl_str_toInt32;
249cdf0e10cSrcweir        rtl_str_toInt64;
250cdf0e10cSrcweir        rtl_str_toDouble;
251cdf0e10cSrcweir        rtl_str_toFloat;
252cdf0e10cSrcweir        rtl_string_acquire;
253cdf0e10cSrcweir        rtl_string_assign;
254cdf0e10cSrcweir        rtl_string_getLength;
255cdf0e10cSrcweir        rtl_string_getStr;
256cdf0e10cSrcweir        rtl_string_getToken;
257cdf0e10cSrcweir        rtl_string_new;
258cdf0e10cSrcweir        rtl_string_newConcat;
259cdf0e10cSrcweir        rtl_string_newFromStr;
260cdf0e10cSrcweir        rtl_string_newFromStr_WithLength;
261cdf0e10cSrcweir        rtl_string_newFromString;
262cdf0e10cSrcweir        rtl_string_newReplace;
263cdf0e10cSrcweir        rtl_string_newReplaceStrAt;
264cdf0e10cSrcweir        rtl_string_newToAsciiLowerCase;
265cdf0e10cSrcweir        rtl_string_newToAsciiUpperCase;
266cdf0e10cSrcweir        rtl_string_newTrim;
267cdf0e10cSrcweir        rtl_string_new_WithLength;
268cdf0e10cSrcweir        rtl_string_release;
269cdf0e10cSrcweir        rtl_stringbuffer_ensureCapacity;
270cdf0e10cSrcweir        rtl_stringbuffer_insert;
271cdf0e10cSrcweir        rtl_stringbuffer_newFromStr_WithLength;
272cdf0e10cSrcweir        rtl_stringbuffer_newFromStringBuffer;
273cdf0e10cSrcweir        rtl_ustr_compare;
274cdf0e10cSrcweir        rtl_ustr_compare_WithLength;
275cdf0e10cSrcweir        rtl_ustr_shortenedCompare_WithLength;
276cdf0e10cSrcweir        rtl_ustr_reverseCompare_WithLength;
277cdf0e10cSrcweir        rtl_ustr_compareIgnoreAsciiCase;
278cdf0e10cSrcweir        rtl_ustr_compareIgnoreAsciiCase_WithLength;
279cdf0e10cSrcweir        rtl_ustr_shortenedCompareIgnoreAsciiCase_WithLength;
280cdf0e10cSrcweir        rtl_ustr_ascii_compare;
281cdf0e10cSrcweir        rtl_ustr_ascii_compare_WithLength;
282cdf0e10cSrcweir        rtl_ustr_ascii_shortenedCompare_WithLength;
283cdf0e10cSrcweir        rtl_ustr_asciil_reverseCompare_WithLength;
284cdf0e10cSrcweir        rtl_ustr_ascii_compareIgnoreAsciiCase;
285cdf0e10cSrcweir        rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength;
286cdf0e10cSrcweir        rtl_ustr_ascii_shortenedCompareIgnoreAsciiCase_WithLength;
287cdf0e10cSrcweir        rtl_ustr_getLength;
288cdf0e10cSrcweir        rtl_ustr_hashCode;
289cdf0e10cSrcweir        rtl_ustr_hashCode_WithLength;
290cdf0e10cSrcweir        rtl_ustr_indexOfChar;
291cdf0e10cSrcweir        rtl_ustr_indexOfChar_WithLength;
292cdf0e10cSrcweir        rtl_ustr_indexOfStr;
293cdf0e10cSrcweir        rtl_ustr_indexOfStr_WithLength;
294cdf0e10cSrcweir        rtl_ustr_lastIndexOfChar;
295cdf0e10cSrcweir        rtl_ustr_lastIndexOfChar_WithLength;
296cdf0e10cSrcweir        rtl_ustr_lastIndexOfStr;
297cdf0e10cSrcweir        rtl_ustr_lastIndexOfStr_WithLength;
298cdf0e10cSrcweir        rtl_ustr_replaceChar;
299cdf0e10cSrcweir        rtl_ustr_replaceChar_WithLength;
300cdf0e10cSrcweir        rtl_ustr_toAsciiLowerCase;
301cdf0e10cSrcweir        rtl_ustr_toAsciiLowerCase_WithLength;
302cdf0e10cSrcweir        rtl_ustr_toAsciiUpperCase;
303cdf0e10cSrcweir        rtl_ustr_toAsciiUpperCase_WithLength;
304cdf0e10cSrcweir        rtl_ustr_trim;
305cdf0e10cSrcweir        rtl_ustr_trim_WithLength;
306cdf0e10cSrcweir        rtl_ustr_valueOfBoolean;
307cdf0e10cSrcweir        rtl_ustr_valueOfChar;
308cdf0e10cSrcweir        rtl_ustr_valueOfInt32;
309cdf0e10cSrcweir        rtl_ustr_valueOfInt64;
310cdf0e10cSrcweir        rtl_ustr_valueOfDouble;
311cdf0e10cSrcweir        rtl_ustr_valueOfFloat;
312cdf0e10cSrcweir        rtl_ustr_toBoolean;
313cdf0e10cSrcweir        rtl_ustr_toInt32;
314cdf0e10cSrcweir        rtl_ustr_toInt64;
315cdf0e10cSrcweir        rtl_ustr_toDouble;
316cdf0e10cSrcweir        rtl_ustr_toFloat;
317cdf0e10cSrcweir        rtl_uString_acquire;
318cdf0e10cSrcweir        rtl_uString_assign;
319cdf0e10cSrcweir        rtl_uString_getLength;
320cdf0e10cSrcweir        rtl_uString_getStr;
321cdf0e10cSrcweir        rtl_uString_getToken;
322cdf0e10cSrcweir        rtl_uString_new;
323cdf0e10cSrcweir        rtl_uString_newConcat;
324cdf0e10cSrcweir        rtl_uString_newFromStr;
325cdf0e10cSrcweir        rtl_uString_newFromStr_WithLength;
326cdf0e10cSrcweir        rtl_uString_newFromAscii;
327cdf0e10cSrcweir        rtl_uString_newFromString;
328cdf0e10cSrcweir        rtl_uString_newReplace;
329cdf0e10cSrcweir        rtl_uString_newReplaceStrAt;
330cdf0e10cSrcweir        rtl_uString_newToAsciiLowerCase;
331cdf0e10cSrcweir        rtl_uString_newToAsciiUpperCase;
332cdf0e10cSrcweir        rtl_uString_newTrim;
333cdf0e10cSrcweir        rtl_uString_new_WithLength;
334cdf0e10cSrcweir        rtl_uString_release;
335cdf0e10cSrcweir        rtl_uStringbuffer_ensureCapacity;
336cdf0e10cSrcweir        rtl_uStringbuffer_insert;
337cdf0e10cSrcweir        rtl_uStringbuffer_insert_ascii;
338cdf0e10cSrcweir        rtl_uStringbuffer_newFromStr_WithLength;
339cdf0e10cSrcweir        rtl_uStringbuffer_newFromStringBuffer;
340cdf0e10cSrcweir        rtl_string2UString;
341cdf0e10cSrcweir        rtl_uString2String;
342cdf0e10cSrcweir        rtl_createTextToUnicodeConverter;
343cdf0e10cSrcweir        rtl_destroyTextToUnicodeConverter;
344cdf0e10cSrcweir        rtl_createTextToUnicodeContext;
345cdf0e10cSrcweir        rtl_destroyTextToUnicodeContext;
346cdf0e10cSrcweir        rtl_resetTextToUnicodeContext;
347cdf0e10cSrcweir        rtl_convertTextToUnicode;
348cdf0e10cSrcweir        rtl_createUnicodeToTextConverter;
349cdf0e10cSrcweir        rtl_destroyUnicodeToTextConverter;
350cdf0e10cSrcweir        rtl_createUnicodeToTextContext;
351cdf0e10cSrcweir        rtl_destroyUnicodeToTextContext;
352cdf0e10cSrcweir        rtl_resetUnicodeToTextContext;
353cdf0e10cSrcweir        rtl_convertUnicodeToText;
354cdf0e10cSrcweir        rtl_isOctetTextEncoding;
355cdf0e10cSrcweir        rtl_getTextEncodingInfo;
356cdf0e10cSrcweir        rtl_getTextEncodingFromWindowsCharset;
357cdf0e10cSrcweir        rtl_getTextEncodingFromUnixCharset;
358cdf0e10cSrcweir        rtl_getTextEncodingFromMimeCharset;
359cdf0e10cSrcweir        rtl_getBestWindowsCharsetFromTextEncoding;
360cdf0e10cSrcweir        rtl_getMimeCharsetFromTextEncoding;
361cdf0e10cSrcweir        rtl_getBestMimeCharsetFromTextEncoding;
362cdf0e10cSrcweir        rtl_getBestUnixCharsetFromTextEncoding;
363cdf0e10cSrcweir        rtl_allocateZeroMemory;
364cdf0e10cSrcweir        rtl_freeZeroMemory;
365cdf0e10cSrcweir        rtl_crc32;
366cdf0e10cSrcweir        rtl_digest_create;
367cdf0e10cSrcweir        rtl_digest_createMD2;
368cdf0e10cSrcweir        rtl_digest_createMD5;
369cdf0e10cSrcweir        rtl_digest_createSHA;
370cdf0e10cSrcweir        rtl_digest_createSHA1;
371cdf0e10cSrcweir        rtl_digest_createHMAC_MD5;
372cdf0e10cSrcweir        rtl_digest_createHMAC_SHA1;
373cdf0e10cSrcweir        rtl_digest_destroy;
374cdf0e10cSrcweir        rtl_digest_destroyMD2;
375cdf0e10cSrcweir        rtl_digest_destroyMD5;
376cdf0e10cSrcweir        rtl_digest_destroySHA;
377cdf0e10cSrcweir        rtl_digest_destroySHA1;
378cdf0e10cSrcweir        rtl_digest_destroyHMAC_MD5;
379cdf0e10cSrcweir        rtl_digest_destroyHMAC_SHA1;
380cdf0e10cSrcweir        rtl_digest_get;
381cdf0e10cSrcweir        rtl_digest_getMD2;
382cdf0e10cSrcweir        rtl_digest_getMD5;
383cdf0e10cSrcweir        rtl_digest_getSHA;
384cdf0e10cSrcweir        rtl_digest_getSHA1;
385cdf0e10cSrcweir        rtl_digest_getHMAC_MD5;
386cdf0e10cSrcweir        rtl_digest_getHMAC_SHA1;
387cdf0e10cSrcweir        rtl_digest_init;
388cdf0e10cSrcweir        rtl_digest_initHMAC_MD5;
389cdf0e10cSrcweir        rtl_digest_initHMAC_SHA1;
390cdf0e10cSrcweir        rtl_digest_queryAlgorithm;
391cdf0e10cSrcweir        rtl_digest_queryLength;
392cdf0e10cSrcweir        rtl_digest_update;
393cdf0e10cSrcweir        rtl_digest_updateMD2;
394cdf0e10cSrcweir        rtl_digest_updateMD5;
395cdf0e10cSrcweir        rtl_digest_updateSHA;
396cdf0e10cSrcweir        rtl_digest_updateSHA1;
397cdf0e10cSrcweir        rtl_digest_updateHMAC_MD5;
398cdf0e10cSrcweir        rtl_digest_updateHMAC_SHA1;
399cdf0e10cSrcweir        rtl_digest_MD2;
400cdf0e10cSrcweir        rtl_digest_MD5;
401cdf0e10cSrcweir        rtl_digest_SHA;
402cdf0e10cSrcweir        rtl_digest_SHA1;
403cdf0e10cSrcweir        rtl_digest_HMAC_MD5;
404cdf0e10cSrcweir        rtl_digest_HMAC_SHA1;
405cdf0e10cSrcweir        rtl_digest_PBKDF2;
406cdf0e10cSrcweir
407cdf0e10cSrcweir        rtl_random_createPool;
408cdf0e10cSrcweir        rtl_random_destroyPool;
409cdf0e10cSrcweir        rtl_random_addBytes;
410cdf0e10cSrcweir        rtl_random_getBytes;
411cdf0e10cSrcweir
412cdf0e10cSrcweir        rtl_createUuid;
413cdf0e10cSrcweir        rtl_createNamedUuid;
414cdf0e10cSrcweir        rtl_compareUuid;
415cdf0e10cSrcweir        rtl_getGlobalProcessId;
416cdf0e10cSrcweir
417cdf0e10cSrcweir        osl_openFile;
418cdf0e10cSrcweir        osl_setFilePos;
419cdf0e10cSrcweir        osl_getFilePos;
420cdf0e10cSrcweir        osl_setFileSize;
421cdf0e10cSrcweir        osl_readFile;
422cdf0e10cSrcweir        osl_writeFile;
423cdf0e10cSrcweir        osl_closeFile;
424cdf0e10cSrcweir        osl_createDirectory;
425cdf0e10cSrcweir        osl_removeDirectory;
426cdf0e10cSrcweir        osl_removeFile;
427cdf0e10cSrcweir        osl_copyFile;
428cdf0e10cSrcweir        osl_moveFile;
429cdf0e10cSrcweir
430cdf0e10cSrcweir        osl_closeSocket;
431cdf0e10cSrcweir        osl_createInetBroadcastAddr;
432cdf0e10cSrcweir
433cdf0e10cSrcweir        rtl_cipher_create;
434cdf0e10cSrcweir        rtl_cipher_createBF;
435cdf0e10cSrcweir        rtl_cipher_init;
436cdf0e10cSrcweir        rtl_cipher_initBF;
437cdf0e10cSrcweir        rtl_cipher_encode;
438cdf0e10cSrcweir        rtl_cipher_encodeBF;
439cdf0e10cSrcweir        rtl_cipher_decode;
440cdf0e10cSrcweir        rtl_cipher_decodeBF;
441cdf0e10cSrcweir        rtl_cipher_destroy;
442cdf0e10cSrcweir        rtl_cipher_destroyBF;
443cdf0e10cSrcweir
444cdf0e10cSrcweir        rtl_byte_sequence_reference2One;
445cdf0e10cSrcweir        rtl_byte_sequence_realloc;
446cdf0e10cSrcweir        rtl_byte_sequence_acquire;
447cdf0e10cSrcweir        rtl_byte_sequence_release;
448cdf0e10cSrcweir        rtl_byte_sequence_construct;
449cdf0e10cSrcweir        rtl_byte_sequence_constructNoDefault;
450cdf0e10cSrcweir        rtl_byte_sequence_constructFromArray;
451cdf0e10cSrcweir        rtl_byte_sequence_assign;
452cdf0e10cSrcweir        rtl_byte_sequence_equals;
453cdf0e10cSrcweir        rtl_byte_sequence_getConstArray;
454cdf0e10cSrcweir        rtl_byte_sequence_getLength;
455cdf0e10cSrcweir
456cdf0e10cSrcweir        osl_acquireDirectoryItem;
457cdf0e10cSrcweir
458cdf0e10cSrcweir		osl_abbreviateSystemPath;
459cdf0e10cSrcweir        osl_getDateTimeFromTimeValue;
460cdf0e10cSrcweir        osl_getTimeValueFromDateTime;
461cdf0e10cSrcweir        osl_getLocalTimeFromSystemTime;
462cdf0e10cSrcweir        osl_getSystemTimeFromLocalTime;
463cdf0e10cSrcweir        osl_getAbsoluteFileURL;
464cdf0e10cSrcweir
465cdf0e10cSrcweir        osl_unmountVolumeDevice;
466cdf0e10cSrcweir        osl_automountVolumeDevice;
467cdf0e10cSrcweir        osl_releaseVolumeDeviceHandle;
468cdf0e10cSrcweir        osl_getVolumeDeviceMountPath;
469cdf0e10cSrcweir        osl_acquireVolumeDeviceHandle;
470cdf0e10cSrcweir
471cdf0e10cSrcweir        osl_setDebugMessageFunc;
472cdf0e10cSrcweir        osl_setDetailedDebugMessageFunc;
473cdf0e10cSrcweir        osl_readLine;
474cdf0e10cSrcweir        osl_getGlobalTimer;
475cdf0e10cSrcweir        osl_getCanonicalName;
476cdf0e10cSrcweir        osl_getTextEncodingFromLocale;
477cdf0e10cSrcweir
478cdf0e10cSrcweir        rtl_getUriCharClass;
479cdf0e10cSrcweir        rtl_uriConvertRelToAbs;
480cdf0e10cSrcweir        rtl_uriEncode;
481cdf0e10cSrcweir        rtl_uriDecode;
482cdf0e10cSrcweir
483cdf0e10cSrcweir        rtl_bootstrap_get;
484cdf0e10cSrcweir        rtl_bootstrap_set;
485cdf0e10cSrcweir        rtl_bootstrap_setIniFileName;
486cdf0e10cSrcweir        rtl_bootstrap_args_open;
487cdf0e10cSrcweir        rtl_bootstrap_args_close;
488cdf0e10cSrcweir        rtl_bootstrap_get_from_handle;
489cdf0e10cSrcweir        rtl_bootstrap_get_iniName_from_handle;
490cdf0e10cSrcweir	rtl_bootstrap_expandMacros_from_handle;
491cdf0e10cSrcweir	rtl_bootstrap_expandMacros;
492cdf0e10cSrcweir        rtl_getAppCommandArgCount;
493cdf0e10cSrcweir        rtl_getAppCommandArg;
494cdf0e10cSrcweir
495cdf0e10cSrcweir        rtl_moduleCount_acquire;
496cdf0e10cSrcweir        rtl_moduleCount_release;
497cdf0e10cSrcweir        rtl_moduleCount_canUnload;
498cdf0e10cSrcweir        rtl_registerModuleForUnloading;
499cdf0e10cSrcweir        rtl_unregisterModuleForUnloading;
500cdf0e10cSrcweir        rtl_unloadUnusedModules;
501cdf0e10cSrcweir        rtl_addUnloadingListener;
502cdf0e10cSrcweir        rtl_removeUnloadingListener;
503cdf0e10cSrcweir
504cdf0e10cSrcweir        rtl_logfile_trace;
505cdf0e10cSrcweir        rtl_tres_create;
506cdf0e10cSrcweir        rtl_tres_destroy;
507cdf0e10cSrcweir		osl_getProcessLocale;
508cdf0e10cSrcweir		osl_setProcessLocale;
509cdf0e10cSrcweir    local:
510cdf0e10cSrcweir        *;
511cdf0e10cSrcweir};
512cdf0e10cSrcweir
513cdf0e10cSrcweirUDK_3.1 {
514cdf0e10cSrcweir    global:
515cdf0e10cSrcweir		osl_getTempDirURL;
516cdf0e10cSrcweir        osl_createTempFile;
517cdf0e10cSrcweir
518cdf0e10cSrcweir        rtl_math_doubleToString;
519cdf0e10cSrcweir        rtl_math_doubleToUString;
520cdf0e10cSrcweir        rtl_math_pow10Exp;
521cdf0e10cSrcweir        rtl_math_round;
522cdf0e10cSrcweir        rtl_math_stringToDouble;
523cdf0e10cSrcweir        rtl_math_uStringToDouble;
524cdf0e10cSrcweir        rtl_convertUStringToString;
525cdf0e10cSrcweir
526cdf0e10cSrcweir        osl_joinProcessWithTimeout;
527cdf0e10cSrcweir
528cdf0e10cSrcweir        rtl_getTextEncodingFromWindowsCodePage;
529cdf0e10cSrcweir        rtl_getWindowsCodePageFromTextEncoding;
530cdf0e10cSrcweir} UDK_3_0_0;
531cdf0e10cSrcweir
532cdf0e10cSrcweirUDK_3.2 {
533cdf0e10cSrcweir    global:
534cdf0e10cSrcweir		osl_syncFile;
535cdf0e10cSrcweir} UDK_3.1;
536cdf0e10cSrcweir
537cdf0e10cSrcweirUDK_3.3 {
538cdf0e10cSrcweir    global:
539cdf0e10cSrcweir        osl_createDirectoryPath;
540cdf0e10cSrcweir        osl_getFunctionSymbol;
541cdf0e10cSrcweir        osl_getModuleURLFromFunctionAddress;
542cdf0e10cSrcweir        rtl_cipher_createARCFOUR;
543cdf0e10cSrcweir        rtl_cipher_initARCFOUR;
544cdf0e10cSrcweir        rtl_cipher_decodeARCFOUR;
545cdf0e10cSrcweir        rtl_cipher_encodeARCFOUR;
546cdf0e10cSrcweir        rtl_cipher_destroyARCFOUR;
547cdf0e10cSrcweir        rtl_digest_rawMD5;
548cdf0e10cSrcweir        osl_getFileSize;
549cdf0e10cSrcweir        osl_setCommandArgs;
550cdf0e10cSrcweir        rtl_uStringbuffer_insertUtf32;
551cdf0e10cSrcweir        rtl_ustr_ascii_compareIgnoreAsciiCase_WithLengths;
552cdf0e10cSrcweir        rtl_logfile_longTrace;
553cdf0e10cSrcweir		rtl_ustr_asciil_reverseEquals_WithLength;
554cdf0e10cSrcweir} UDK_3.2;
555cdf0e10cSrcweir
556cdf0e10cSrcweirUDK_3.4 {
557cdf0e10cSrcweir    global:
558cdf0e10cSrcweir		osl_setErrorReporting;
559cdf0e10cSrcweir} UDK_3.3;
560cdf0e10cSrcweir
561cdf0e10cSrcweirUDK_3.5 {
562cdf0e10cSrcweir    global:
563cdf0e10cSrcweir		rtl_arena_create;
564cdf0e10cSrcweir		rtl_arena_destroy;
565cdf0e10cSrcweir		rtl_arena_alloc;
566cdf0e10cSrcweir		rtl_arena_free;
567cdf0e10cSrcweir
568cdf0e10cSrcweir		rtl_cache_create;
569cdf0e10cSrcweir		rtl_cache_destroy;
570cdf0e10cSrcweir		rtl_cache_alloc;
571cdf0e10cSrcweir		rtl_cache_free;
572cdf0e10cSrcweir} UDK_3.4;
573cdf0e10cSrcweir
574cdf0e10cSrcweirUDK_3.6 { # OOo 2.3
575cdf0e10cSrcweir    global:
576cdf0e10cSrcweir        osl_getAsciiFunctionSymbol;
577cdf0e10cSrcweir        osl_getModuleHandle;
578cdf0e10cSrcweir        rtl_uString_intern;
579cdf0e10cSrcweir        rtl_uString_internConvert;
580cdf0e10cSrcweir        rtl_ustr_indexOfAscii_WithLength;
581cdf0e10cSrcweir        rtl_ustr_lastIndexOfAscii_WithLength;
582cdf0e10cSrcweir        rtl_uString_iterateCodePoints;
583cdf0e10cSrcweir        rtl_uString_newFromCodePoints;
584cdf0e10cSrcweir} UDK_3.5;
585cdf0e10cSrcweir
586cdf0e10cSrcweirUDK_3.7 { # OOo 2.4
587cdf0e10cSrcweir    global:
588cdf0e10cSrcweir        osl_loadModuleRelative;
589cdf0e10cSrcweir} UDK_3.6;
590cdf0e10cSrcweir
591cdf0e10cSrcweirUDK_3.8 { # OOo 3.0
592cdf0e10cSrcweir    global:
593cdf0e10cSrcweir        rtl_bootstrap_encode;
594cdf0e10cSrcweir        rtl_convertStringToUString;
595cdf0e10cSrcweir        rtl_math_approxValue;
596cdf0e10cSrcweir} UDK_3.7;
597cdf0e10cSrcweir
598cdf0e10cSrcweirUDK_3.9 { # OOo 3.1
599cdf0e10cSrcweir    global:
600cdf0e10cSrcweir        osl_mapFile;
601cdf0e10cSrcweir        osl_unmapFile;
602cdf0e10cSrcweir
603cdf0e10cSrcweir        osl_readFileAt;
604cdf0e10cSrcweir        osl_writeFileAt;
605cdf0e10cSrcweir
606cdf0e10cSrcweir        rtl_math_expm1;
607cdf0e10cSrcweir        rtl_math_log1p;
608cdf0e10cSrcweir        rtl_math_atanh;
609cdf0e10cSrcweir} UDK_3.8;
610cdf0e10cSrcweir
611cdf0e10cSrcweirUDK_3.10 { # OOo 3.2
612cdf0e10cSrcweir    global:
613cdf0e10cSrcweir        rtl_logfile_hasLogFile;
614cdf0e10cSrcweir        rtl_math_erf;
615cdf0e10cSrcweir        rtl_math_erfc;
616cdf0e10cSrcweir        rtl_math_asinh;
617cdf0e10cSrcweir        rtl_math_acosh;
618cdf0e10cSrcweir} UDK_3.9;
619cdf0e10cSrcweir
620cdf0e10cSrcweir
621ca2659a9SHerbert DürrUDK_3.11 { # AOO 3.4
622cdf0e10cSrcweir    global:
623cdf0e10cSrcweir        osl_setEnvironment;
624cdf0e10cSrcweir        osl_clearEnvironment;
625cdf0e10cSrcweir        osl_setThreadName;
626cdf0e10cSrcweir} UDK_3.10;
627cdf0e10cSrcweir
628a067bd65SRob WeirUDK_3.12 { # AOO 3.5
629ca2659a9SHerbert Dürr    global:
630ca2659a9SHerbert Dürr        osl_loadAsciiModule;
631ca2659a9SHerbert Dürr        osl_loadAsciiModuleRelative;
632*cda7f8b3SPedro Giffuni
633*cda7f8b3SPedro Giffuni        rtl_math_powr;
634ca2659a9SHerbert Dürr} UDK_3.11;
635ca2659a9SHerbert Dürr
636cdf0e10cSrcweirPRIVATE_1.0 {
637cdf0e10cSrcweir    global:
638cdf0e10cSrcweir        osl_detail_ObjectRegistry_storeAddresses;
639cdf0e10cSrcweir        osl_detail_ObjectRegistry_checkObjectCount;
640cdf0e10cSrcweir        osl_detail_ObjectRegistry_registerObject;
641cdf0e10cSrcweir        osl_detail_ObjectRegistry_revokeObject;
642cdf0e10cSrcweir        osl_detail_ObjectRegistry_getMutex;
643cdf0e10cSrcweir};
644cdf0e10cSrcweir
645cdf0e10cSrcweirPRIVATE_1.1 {
646cdf0e10cSrcweir    global:
647cdf0e10cSrcweir        sal_detail_initialize;
648cdf0e10cSrcweir        sal_detail_deinitialize;
649cdf0e10cSrcweir} PRIVATE_1.0;
650