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