www.pudn.com > ExampleBluetoothChat.rar > BluetoothDefinitions.h
#ifndef __BLUETOOTHDEFINITIONS_H__ #define __BLUETOOTHDEFINITIONS_H__ #include/** * Variables utilised by several classes in the Bluetooth Chat application */ const TUint KServiceClass = 0x101F6148; _LIT(KServiceName,"EMCC Chat"); _LIT(KServiceDescription,"Bluetooth Chat Application"); _LIT(KServerTransportName,"RFCOMM"); const TInt KListeningQueSize = 1; const TInt KMaxMessageLength = 60; const TInt KMaxMessageSizeDesc16 = KMaxMessageLength * 2; // App-wide panic code enum TBluetoothChatPanic { EInvalidClientState, EInvalidServerState, EErrorStoppingServer, EErrorInNextRecordRequestComplete, EErrorInAttributeRequestResult, EErrorInAttributeRequestComplete, EBadAttributeValue }; _LIT(KBluetoothChatPanicString, "BLUETOOTHCHAT"); inline void Panic(TBluetoothChatPanic aPanicCode) { User::Panic(KBluetoothChatPanicString, (TInt)(aPanicCode)); } #endif // __BLUETOOTHDEFINITIONS_H__