Gammu internals  1.38.0
GSM_Bitmap Struct Reference

#include <gammu-bitmap.h>

Collaboration diagram for GSM_Bitmap:

Data Fields

GSM_Bitmap_Types Type
 
unsigned char Location
 
unsigned char Text [2 *(GSM_BITMAP_TEXT_LENGTH+1)]
 
gboolean BitmapEnabled
 
gboolean DefaultName
 
gboolean DefaultBitmap
 
gboolean DefaultRingtone
 
unsigned char RingtoneID
 
gboolean FileSystemRingtone
 
int PictureID
 
gboolean FileSystemPicture
 
unsigned char BitmapPoints [GSM_BITMAP_SIZE]
 
size_t BitmapHeight
 
size_t BitmapWidth
 
char NetworkCode [10]
 
unsigned char Sender [2 *(GSM_MAX_NUMBER_LENGTH+1)]
 
unsigned char ID
 
GSM_BinaryPicture BinaryPic
 
unsigned char Name [2 *(GSM_BITMAP_TEXT_LENGTH+1)]
 

Detailed Description

Structure for all possible bitmaps, which are not saved in various filesystems

Definition at line 103 of file gammu-bitmap.h.

Field Documentation

§ BinaryPic

GSM_BinaryPicture GSM_Bitmap::BinaryPic

For binary pictures (GIF, BMP, etc.): frame and length

Definition at line 172 of file gammu-bitmap.h.

Referenced by loadgif().

§ BitmapEnabled

gboolean GSM_Bitmap::BitmapEnabled

For caller group logo: TRUE, when logo is enabled in group

Definition at line 122 of file gammu-bitmap.h.

Referenced by N71_65_DecodePhonebook(), and PHONE_DecodeBitmap().

§ BitmapHeight

§ BitmapPoints

unsigned char GSM_Bitmap::BitmapPoints[GSM_BITMAP_SIZE]

For mono bitmaps: body of bitmap

Definition at line 148 of file gammu-bitmap.h.

Referenced by GSM_ClearBitmap(), GSM_ClearPointBitmap(), GSM_IsPointBitmap(), and GSM_SetPointBitmap().

§ BitmapWidth

§ DefaultBitmap

gboolean GSM_Bitmap::DefaultBitmap

For caller group logo: TRUE, when group has default bitmap

Definition at line 130 of file gammu-bitmap.h.

Referenced by GSM_ReadBitmapFile(), N71_65_DecodePhonebook(), and PHONE_DecodeBitmap().

§ DefaultName

gboolean GSM_Bitmap::DefaultName

For caller group logo: TRUE, when group has default name

Definition at line 126 of file gammu-bitmap.h.

Referenced by N71_65_DecodePhonebook(), NOKIA_GetDefaultCallerGroupName(), and PHONE_DecodeBitmap().

§ DefaultRingtone

gboolean GSM_Bitmap::DefaultRingtone

For caller group logo: TRUE, when group has default ringtone

Definition at line 134 of file gammu-bitmap.h.

Referenced by N71_65_DecodePhonebook(), and PHONE_DecodeBitmap().

§ FileSystemPicture

gboolean GSM_Bitmap::FileSystemPicture

Definition at line 144 of file gammu-bitmap.h.

Referenced by N71_65_DecodePhonebook(), and PHONE_DecodeBitmap().

§ FileSystemRingtone

gboolean GSM_Bitmap::FileSystemRingtone

Definition at line 139 of file gammu-bitmap.h.

Referenced by N71_65_DecodePhonebook().

§ ID

unsigned char GSM_Bitmap::ID

For colour bitmaps: ID

Definition at line 168 of file gammu-bitmap.h.

Referenced by PHONE_DecodeBitmap().

§ Location

unsigned char GSM_Bitmap::Location

For caller group logos: number of group For startup logos: number of animated bitmap

Definition at line 112 of file gammu-bitmap.h.

Referenced by NOKIA_GetDefaultCallerGroupName(), and PHONE_DecodeBitmap().

§ Name

unsigned char GSM_Bitmap::Name[2 *(GSM_BITMAP_TEXT_LENGTH+1)]

Bitmap name

Definition at line 176 of file gammu-bitmap.h.

Referenced by GSM_ReadBitmapFile(), loadgif(), and PHONE_DecodeBitmap().

§ NetworkCode

char GSM_Bitmap::NetworkCode[10]

For operator logos: Network operator code

Definition at line 160 of file gammu-bitmap.h.

Referenced by GSM_DecodeMultiPartSMS(), GSM_EncodeMultiPartSMS(), loadnolngg(), PHONE_DecodeBitmap(), and savenol().

§ PictureID

int GSM_Bitmap::PictureID

For caller group logo: picture ID. Phone model specific

Definition at line 143 of file gammu-bitmap.h.

Referenced by N71_65_DecodePhonebook().

§ RingtoneID

unsigned char GSM_Bitmap::RingtoneID

For caller group logo: ringtone ID. Phone model specific

Definition at line 138 of file gammu-bitmap.h.

Referenced by N71_65_DecodePhonebook(), and PHONE_DecodeBitmap().

§ Sender

unsigned char GSM_Bitmap::Sender[2 *(GSM_MAX_NUMBER_LENGTH+1)]

For picture images: number of sender

Definition at line 164 of file gammu-bitmap.h.

Referenced by PHONE_DecodeBitmap().

§ Text

unsigned char GSM_Bitmap::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

Definition at line 118 of file gammu-bitmap.h.

Referenced by GSM_DecodeEMSMultiPartSMS(), GSM_DecodeNokiaProfile(), GSM_EncodeMultiPartSMS(), GSM_EncodeSMS30MultiPartSMS(), N71_65_DecodePhonebook(), NOKIA_GetDefaultCallerGroupName(), and PHONE_DecodeBitmap().

§ Type

GSM_Bitmap_Types GSM_Bitmap::Type

The documentation for this struct was generated from the following file: