X-Git-Url: https://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=include%2Fgsm-networks.h;fp=include%2Fgsm-networks.h;h=ed1a8204ac2f98c21d81f28d86ac83db0c2e795c;hp=367a96472214e1031d9f0ce614e8cc1d050d4517;hb=49dd905279a8e62936e3713510ab0fd738e20ecb;hpb=2f2703c9133032c12671ca5c77ae626b8fb178d4 diff --git a/include/gsm-networks.h b/include/gsm-networks.h index 367a964..ed1a820 100644 --- a/include/gsm-networks.h +++ b/include/gsm-networks.h @@ -1,42 +1,35 @@ /* + $Id$ + G N O K I I A Linux/Unix toolset and driver for Nokia mobile phones. + Copyright (C) 1999, 2000 Hugh Blemings & Pavel Janík ml. + Released under the terms of the GNU GPL, see file COPYING for more details. Header file for GSM networks. -*/ + $Log$ + Revision 1.1.1.3 2002/04/03 00:08:19 short + Found in "gnokii-working" directory, some November-patches version -#ifndef __gsm_networks_h -#define __gsm_networks_h + Revision 1.5 2001/06/28 00:28:46 pkot + Small docs updates (Pawel Kot) -/* Define enums for RF units. GRF_CSQ asks for units in form used - in AT+CSQ command as defined by GSM 07.07 */ -typedef enum { - GRF_Arbitrary, - GRF_dBm, - GRF_mV, - GRF_uV, - GRF_CSQ, - GRF_Percentage -} GSM_RFUnits; -/* This structure is used to get the current network status */ +*/ -typedef struct { - char NetworkCode[10]; /* GSM network code */ - char CellID[10]; /* CellID */ - char LAC[10]; /* LAC */ -} GSM_NetworkInfo; +#ifndef __gsm_networks_h +#define __gsm_networks_h /* This type is used to hold information about various GSM networks. */ typedef struct { - char Code[9+1]; /* GSM network code */ - char Name[50]; /* GSM network name */ + char *Code; /* GSM network code */ + char *Name; /* GSM network name */ } GSM_Network; /* This type is used to hold information about various GSM countries. */ @@ -53,7 +46,4 @@ char *GSM_GetNetworkCode(char *NetworkName); char *GSM_GetCountryName(char *CountryCode); char *GSM_GetCountryCode(char *CountryName); -void EncodeNetworkCode(unsigned char* buffer, unsigned char* output); -void DecodeNetworkCode(unsigned char* buffer, unsigned char* output); - #endif /* __gsm_networks_h */