Bitmap¶
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetBitmap” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetBitmap(GSM_StateMachine *, GSM_Bitmap *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_SetBitmap” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_SetBitmap(GSM_StateMachine *, GSM_Bitmap *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_PrintBitmap” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- void GSM_PrintBitmap(FILE *, GSM_Bitmap *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_SaveBitmapFile” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_SaveBitmapFile(char *, GSM_MultiBitmap *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_ReadBitmapFile” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_ReadBitmapFile(char *, GSM_MultiBitmap *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_IsPointBitmap” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- gboolean GSM_IsPointBitmap(GSM_Bitmap *, int, int)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_SetPointBitmap” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- void GSM_SetPointBitmap(GSM_Bitmap *, int, int)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_ClearPointBitmap” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- void GSM_ClearPointBitmap(GSM_Bitmap *, int, int)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_ClearBitmap” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- void GSM_ClearBitmap(GSM_Bitmap *)
- GSM_BinaryPicture_Types enum
Binary picture types.
Values:
PICTURE_BMP= = 1-PICTURE_GIF-PICTURE_JPG-PICTURE_ICN-PICTURE_PNG-
-
struct
GSM_BinaryPicture Binary picture data.
- GSM_Bitmap_Types enum
Enum to handle all possible bitmaps, which are not saved in various filesystems.
Values:
GSM_None= = 1-GSM_ColourStartupLogo_ID-ID of static file in filesystem displayed during startup
GSM_StartupLogo-Static mono bitmap/ID of animated mono bitmap displayed during startup
GSM_ColourOperatorLogo_ID-ID of static file in filesystem displayed instead of operator name
GSM_OperatorLogo-Mono bitmap displayed instead of operator name
GSM_ColourWallPaper_ID-ID of static file in filesystem displayed as wallpaper
GSM_CallerGroupLogo-Mono bitmap assigned to caller group
GSM_DealerNote_Text-Text displayed during startup, which can’t be removed from phone menu
GSM_WelcomeNote_Text-Text displayed during startup
GSM_PictureImage-Image defined in Smart Messaging specification
GSM_PictureBinary-Binary picture (BMP, GIF, etc.)
-
struct
GSM_Bitmap Structure for all possible bitmaps, which are not saved in various filesystems
Public Members
-
GSM_Bitmap_Types
Type For all: bitmap type
-
unsigned char
Location For caller group logos: number of group For startup logos: number of animated bitmap
-
unsigned char
Text[2 *(GSM_BITMAP_TEXT_LENGTH+1)] For dealer/welcome note text: text For caller group logo: name of group For picture images: text assigned to it
-
gboolean
BitmapEnabled For caller group logo: TRUE, when logo is enabled in group
-
gboolean
DefaultName For caller group logo: TRUE, when group has default name
-
gboolean
DefaultBitmap For caller group logo: TRUE, when group has default bitmap
-
gboolean
DefaultRingtone For caller group logo: TRUE, when group has default ringtone
-
unsigned char
RingtoneID For caller group logo: ringtone ID. Phone model specific
-
int
PictureID For caller group logo: picture ID. Phone model specific
-
unsigned char
BitmapPoints[GSM_BITMAP_SIZE] For mono bitmaps: body of bitmap
-
size_t
BitmapHeight For mono bitmaps: height specified in pixels
-
size_t
BitmapWidth For mono bitmaps: width specified in pixels
-
char
NetworkCode[10] For operator logos: Network operator code
-
unsigned char
Sender[2 *(GSM_MAX_NUMBER_LENGTH+1)] For picture images: number of sender
-
unsigned char
ID For colour bitmaps: ID
-
GSM_BinaryPicture
BinaryPic For binary pictures (GIF, BMP, etc.): frame and length
-
unsigned char
Name[2 *(GSM_BITMAP_TEXT_LENGTH+1)] Bitmap name
-
GSM_Bitmap_Types
-
struct
GSM_MultiBitmap Structure to handle more than one bitmap
Public Members
-
unsigned char
Number Number of bitmaps
-
GSM_Bitmap
Bitmap[GSM_MAX_MULTI_BITMAP] All bitmaps
-
unsigned char
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetScreenshot” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetScreenshot(GSM_StateMachine *, GSM_BinaryPicture *)