Gets bitmap from phone.
Sets bitmap in phone.
Prints bitmap to file descriptor.
Parameters: |
|
---|
Saves bitmap to file.
Parameters: |
|
---|---|
Return: | Error code |
Reads bitmap from file.
Parameters: |
|
---|---|
Return: | Error code |
Checks whether point is set in bitmap.
Parameters: |
|
---|---|
Return: | True if point is set. |
Sets point in bitmap.
Parameters: |
|
---|
Clears point in bitmap.
Parameters: |
|
---|
Clears bitmap.
Parameters: |
|
---|
Binary picture types.
Values:
struct GSM_BinaryPicture
Binary picture data.
Public Members
- GSM_BinaryPicture_Types Type
- unsigned char * Buffer
- size_t Length
Enum to handle all possible bitmaps, which are not saved in various filesystems.
Values:
ID of static file in filesystem displayed during startup
Static mono bitmap/ID of animated mono bitmap displayed during startup
ID of static file in filesystem displayed instead of operator name
Mono bitmap displayed instead of operator name
ID of static file in filesystem displayed as wallpaper
Mono bitmap assigned to caller group
Text displayed during startup, which can’t be removed from phone menu
Text displayed during startup
Image defined in Smart Messaging specification
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
- gboolean FileSystemRingtone
- int PictureID
For caller group logo: picture ID. Phone model specific
- gboolean FileSystemPicture
- 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[7]
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
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
Gets phone screenshot.
Parameters: |
|
---|