diff options
author | Aki Niemi <aki.niemi@nokia.com> | 2010-11-14 17:15:52 +0200 |
---|---|---|
committer | Aki Niemi <aki.niemi@nokia.com> | 2010-12-22 17:13:46 +0200 |
commit | 785771f0beb2baeb4962c60df027d63c269f4a95 (patch) | |
tree | 878b6642dc124a0b9e5085ae4606578af10296a1 | |
parent | 1e8312da2b33cf4efc3d69a72697faf871099c74 (diff) | |
download | ofono-785771f0beb2baeb4962c60df027d63c269f4a95.tar.bz2 |
gisi: Add separate file for common constants
-rw-r--r-- | gisi/common.h | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/gisi/common.h b/gisi/common.h new file mode 100644 index 00000000..83a8cf54 --- /dev/null +++ b/gisi/common.h @@ -0,0 +1,57 @@ +/* + * + * oFono - Open Source Telephony + * + * Copyright (C) 2009-2010 Nokia Corporation and/or its subsidiary(-ies). + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + * + */ + +#ifndef __GISI_COMMON_H +#define __GISI_COMMON_H + +#ifdef __cplusplus +extern "C" { +#endif + +#define PN_COMMGR 0x10 +#define PN_NAMESERVICE 0xDB +#define PN_FIREWALL 0x43 +#define COMMON_TIMEOUT 5 + +enum message_id { + PNS_NAME_ADD_REQ = 0x05, + PNS_NAME_REMOVE_REQ = 0x07, + PNS_SUBSCRIBED_RESOURCES_IND = 0x10, + COMM_ISI_VERSION_GET_REQ = 0x12, + COMM_ISI_VERSION_GET_RESP = 0x13, + COMM_ISA_ENTITY_NOT_REACHABLE_RESP = 0x14, + COMM_SERVICE_NOT_AUTHENTICATED_RESP = 0x17, + COMMON_MESSAGE = 0xF0, +}; + +enum GIsiMessageType { + GISI_MESSAGE_TYPE_REQ, + GISI_MESSAGE_TYPE_IND, + GISI_MESSAGE_TYPE_NTF, + GISI_MESSAGE_TYPE_RESP, + GISI_MESSAGE_TYPE_COMMON, /* ISI version, namely */ +}; + +#ifdef __cplusplus +} +#endif + +#endif /* __GISI_COMMON_H */ |