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