Home | History | Annotate | Download | only in avd

Lines Matching refs:AvdInfo

75 /* AvdInfo is an opaque structure used to model the information
78 typedef struct AvdInfo AvdInfo;
80 /* various flags used when creating an AvdInfo object */
103 /* Creates a new AvdInfo object from a name. Returns NULL if name is NULL
107 AvdInfo* avdInfo_new( const char* name, AvdInfoParams* params );
109 /* Update the AvdInfo hardware config from a given skin name and path */
110 int avdInfo_getSkinHardwareIni( AvdInfo* i, char* skinName, char* skinDirPath);
112 /* A special function used to setup an AvdInfo for use when starting
123 AvdInfo* avdInfo_newForAndroidBuild( const char* androidBuildRoot,
127 /* Frees an AvdInfo object and the corresponding strings that may be
130 void avdInfo_free( AvdInfo* i );
134 const char* avdInfo_getName( AvdInfo* i );
141 int avdInfo_getApiLevel( AvdInfo* i );
147 char* avdInfo_getKernelPath( AvdInfo* i );
148 char* avdInfo_getRamdiskPath( AvdInfo* i );
149 char* avdInfo_getSdCardPath( AvdInfo* i );
150 char* avdInfo_getSnapStoragePath( AvdInfo* i );
156 char* avdInfo_getCachePath( AvdInfo* i );
157 char* avdInfo_getDefaultCachePath( AvdInfo* i );
163 char* avdInfo_getSystemImagePath( AvdInfo* i );
168 char* avdInfo_getSystemInitImagePath( AvdInfo* i );
170 char* avdInfo_getDataImagePath( AvdInfo* i );
171 char* avdInfo_getDefaultDataImagePath( AvdInfo* i );
172 char* avdInfo_getDataInitImagePath( AvdInfo* i );
177 const char* avdInfo_getImagePath( AvdInfo* i, AvdImageType imageType );
182 const char* avdInfo_getImageDefaultPath( AvdInfo* i, AvdImageType imageType );
187 * belongs to the AvdInfo object.
189 const char* avdInfo_getImageFile( AvdInfo* i, AvdImageType imageType );
194 uint64_t avdInfo_getImageFileSize( AvdInfo* i, AvdImageType imageType );
198 int avdInfo_isImageReadOnly( AvdInfo* i, AvdImageType imageType );
204 int avdInfo_lockImageFile( AvdInfo* i, AvdImageType imageType, int abortOnError);
207 void avdInfo_setImageFile( AvdInfo* i, AvdImageType imageType, const char* imagePath );
210 const char* avdInfo_getContentPath( AvdInfo* i );
219 void avdInfo_getSkinInfo( AvdInfo* i, char** pSkinName, char** pSkinDir );
222 int avdInfo_shouldUseDynamicSkin( AvdInfo* i);
228 char* avdInfo_getCharmapFile( AvdInfo* i, const char* charmapName );
231 int avdInfo_inAndroidBuild( AvdInfo* i );
238 char* avdInfo_getTargetAbi( AvdInfo* i );
241 int avdInfo_initHwConfig( AvdInfo* i, AndroidHwConfig* hw );
244 char* avdInfo_getTracePath( AvdInfo* i, const char* traceName );
250 const char* avdInfo_getCoreHwIniPath( AvdInfo* i );
259 int avdInfo_getAdbdCommunicationMode( AvdInfo* i );
268 int avdInfo_getSnapshotPresent(AvdInfo* i);