Changeset 3578 for trunk/kStuff/kRdr/kRdr.cpp
- Timestamp:
- Sep 2, 2007, 10:55:51 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kStuff/kRdr/kRdr.cpp
r3547 r3578 44 44 * @param pAdd The new file provider. 45 45 */ 46 voidkRdrAddProvider(PKRDROPS pAdd)46 KRDR_DECL(void) kRdrAddProvider(PKRDROPS pAdd) 47 47 { 48 48 pAdd->pNext = g_pRdrHead; … … 58 58 * @param pszFilename The filename. 59 59 */ 60 intkRdrOpen(PPKRDR ppRdr, const char *pszFilename)60 KRDR_DECL(int) kRdrOpen(PPKRDR ppRdr, const char *pszFilename) 61 61 { 62 62 int rc = -1; … … 79 79 * @param pRdr The file provider instance. 80 80 */ 81 intkRdrClose(PKRDR pRdr)81 KRDR_DECL(int) kRdrClose(PKRDR pRdr) 82 82 { 83 83 KRDR_VALIDATE(pRdr); … … 94 94 * @param off Where to start reading. 95 95 */ 96 intkRdrRead(PKRDR pRdr, void *pvBuf, KSIZE cb, KFOFF off)96 KRDR_DECL(int) kRdrRead(PKRDR pRdr, void *pvBuf, KSIZE cb, KFOFF off) 97 97 { 98 98 KRDR_VALIDATE(pRdr); … … 108 108 * The size can be obtained using pfnSize. 109 109 */ 110 intkRdrAllMap(PKRDR pRdr, const void **ppvBits)110 KRDR_DECL(int) kRdrAllMap(PKRDR pRdr, const void **ppvBits) 111 111 { 112 112 KRDR_VALIDATE(pRdr); … … 121 121 * @param pvBits The mapping address. 122 122 */ 123 intkRdrAllUnmap(PKRDR pRdr, const void *pvBits)123 KRDR_DECL(int) kRdrAllUnmap(PKRDR pRdr, const void *pvBits) 124 124 { 125 125 KRDR_VALIDATE(pRdr); … … 133 133 * @param pRdr The file provider instance. 134 134 */ 135 K FOFFkRdrSize(PKRDR pRdr)135 KRDR_DECL(KFOFF) kRdrSize(PKRDR pRdr) 136 136 { 137 137 KRDR_VALIDATE(pRdr); … … 145 145 * @param pRdr The file provider instance. 146 146 */ 147 K FOFFkRdrTell(PKRDR pRdr)147 KRDR_DECL(KFOFF) kRdrTell(PKRDR pRdr) 148 148 { 149 149 KRDR_VALIDATE(pRdr); … … 157 157 * @param pRdr The file provider instance. 158 158 */ 159 const char *kRdrName(PKRDR pRdr)159 KRDR_DECL(const char *) kRdrName(PKRDR pRdr) 160 160 { 161 161 KRDR_VALIDATE_EX(pRdr, NULL); … … 169 169 * @param pRdr The file provider instance. 170 170 */ 171 K IPTRkRdrNativeFH(PKRDR pRdr)171 KRDR_DECL(KIPTR) kRdrNativeFH(PKRDR pRdr) 172 172 { 173 173 KRDR_VALIDATE_EX(pRdr, -1); … … 182 182 * @param pRdr The file provider instance. 183 183 */ 184 K SIZEkRdrPageSize(PKRDR pRdr)184 KRDR_DECL(KSIZE) kRdrPageSize(PKRDR pRdr) 185 185 { 186 186 KRDR_VALIDATE_EX(pRdr, 0x10000); … … 203 203 * @param fFixed If set, the address at *ppvBase should be the base address of the mapping. 204 204 */ 205 int kRdrMap(PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, unsignedfFixed)205 KRDR_DECL(int) kRdrMap(PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed) 206 206 { 207 207 KRDR_VALIDATE(pRdr); … … 219 219 * @param paSegments The segments thats going to be mapped. 220 220 */ 221 intkRdrRefresh(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)221 KRDR_DECL(int) kRdrRefresh(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments) 222 222 { 223 223 KRDR_VALIDATE(pRdr); … … 240 240 * When clean the segment protection is restored. 241 241 */ 242 int kRdrProtect(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, unsignedfUnprotectOrProtect)242 KRDR_DECL(int) kRdrProtect(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect) 243 243 { 244 244 KRDR_VALIDATE(pRdr); … … 256 256 * @param paSegments The segments thats going to be mapped. 257 257 */ 258 intkRdrUnmap(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)258 KRDR_DECL(int) kRdrUnmap(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments) 259 259 { 260 260 KRDR_VALIDATE(pRdr); … … 271 271 * @param pRdr The file provider instance. 272 272 */ 273 voidkRdrDone(PKRDR pRdr)273 KRDR_DECL(void) kRdrDone(PKRDR pRdr) 274 274 { 275 275 KRDR_VALIDATE_VOID(pRdr);
Note:
See TracChangeset
for help on using the changeset viewer.