RetroArch
pte_types.h
Go to the documentation of this file.
1 /* RetroArch - A frontend for libretro.
2  * Copyright (C) 2010-2018 - Francisco Javier Trujillo Mata - fjtrujy
3  *
4  * RetroArch is free software: you can redistribute it and/or modify it under the terms
5  * of the GNU General Public License as published by the Free Software Found-
6  * ation, either version 3 of the License, or (at your option) any later version.
7  *
8  * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
9  * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
10  * PURPOSE. See the GNU General Public License for more details.
11  * * You should have received a copy of the GNU General Public License along with RetroArch.
12  * If not, see <http://www.gnu.org/licenses/>.
13  */
14 
15 #ifndef PTE_TYPES_H
16 #define PTE_TYPES_H
17 
18 #include <errno.h>
19 #include <sys/types.h>
20 #include <sys/timeb.h>
21 #include <tcpip.h>
22 
24 typedef int SceUID;
25 
26 /* Misc. kernel types. */
27 typedef unsigned int SceSize;
28 typedef int SceSSize;
29 
30 typedef unsigned char SceUChar;
31 typedef unsigned int SceUInt;
32 
33 /* File I/O types. */
34 typedef int SceMode;
35 typedef long SceOff;
36 typedef long SceIores;
37 
38 #endif /* PTE_TYPES_H */
unsigned char SceUChar
Definition: pte_types.h:30
unsigned int SceUInt
Definition: pte_types.h:31
long SceOff
Definition: pte_types.h:35
long SceIores
Definition: pte_types.h:36
int SceSSize
Definition: pte_types.h:28
unsigned int SceSize
Definition: pte_types.h:27
int SceMode
Definition: pte_types.h:34
int SceUID
Definition: pte_types.h:24