revise exported headers and cleanup headers 87/10287/2 submit/tizen/20130926.094634
authorYoungjae Shin <yj99.shin@samsung.com>
Thu, 26 Sep 2013 08:53:39 +0000 (17:53 +0900)
committerYoungjae Shin <yj99.shin@samsung.com>
Thu, 26 Sep 2013 09:19:39 +0000 (18:19 +0900)
Change-Id: Ic71fe2a51345f1dec9696294ad598d7090a40cbe

70 files changed:
client/ClientChannel.cpp
client/ClientGDBus.cpp
client/Reader.cpp
client/include/ClientChannel.h
client/include/ClientGDBus.h
client/include/Reader.h
client/include/SEService.h
client/include/SEServiceListener.h
client/include/Session.h
client/smartcard-service.pc.in
common/AccessCondition.cpp
common/ByteArray.cpp
common/EFDIR.cpp
common/FCI.cpp
common/FileObject.cpp
common/GPACE.cpp
common/GPARAACL.cpp
common/GPARAM.cpp
common/GPARFACL.cpp
common/ISO7816BERTLV.cpp
common/OpensslHelper.cpp
common/PKCS15.cpp
common/PKCS15DODF.cpp
common/PKCS15ODF.cpp
common/PKCS15OID.cpp
common/PKCS15Object.cpp
common/PKCS15Path.cpp
common/PKCS15TokenInfo.cpp
common/Serializable.cpp
common/include/APDUHelper.h
common/include/AccessCondition.h
common/include/AccessControlList.h
common/include/ByteArray.h
common/include/Channel.h
common/include/Debug.h
common/include/EFDIR.h
common/include/Exception.h
common/include/FCI.h
common/include/FileObject.h
common/include/GPACE.h
common/include/GPARAACL.h
common/include/GPARAM.h
common/include/GPARFACL.h
common/include/ISO7816BERTLV.h
common/include/Lock.h
common/include/NumberStream.h
common/include/OpensslHelper.h
common/include/PKCS15.h
common/include/PKCS15DODF.h
common/include/PKCS15ODF.h
common/include/PKCS15OID.h
common/include/PKCS15Object.h
common/include/PKCS15Path.h
common/include/PKCS15TokenInfo.h
common/include/ProviderHelper.h
common/include/ReaderHelper.h
common/include/SEServiceHelper.h
common/include/Serializable.h
common/include/SessionHelper.h
common/include/SignatureHelper.h
common/include/Terminal.h
common/include/TerminalInterface.h
common/smartcard-service-common.pc.in
packaging/smartcard-service.spec
server/ClientInstance.cpp
server/ServerChannel.cpp
server/ServerGDBus.cpp
server/include/ClientInstance.h
server/include/ServerChannel.h
server/include/ServerGDBus.h

index 596d044..7ecab0f 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
 #include <glib.h>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "ClientChannel.h"
 #include "ReaderHelper.h"
index 5e755dd..f2c572e 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <glib.h>
 
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #include "Debug.h"
 #include "ByteArray.h"
index f4260ee..1b1d0e5 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "Reader.h"
 #include "Session.h"
index cfca093..bd0fcf6 100644 (file)
 #ifndef CLIENTCHANNEL_H_
 #define CLIENTCHANNEL_H_
 
-/* standard library header */
 #ifdef USE_AUTOSTART
 #include <gio/gio.h>
 #endif
 
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #ifdef __cplusplus
 #include "Channel.h"
@@ -34,7 +30,7 @@
 #ifdef __cplusplus
 namespace smartcard_service_api
 {
-       class ClientChannel: public Channel
+       class EXPORT ClientChannel: public Channel
        {
        private:
                void *context;
index c111874..6630d14 100644 (file)
 #ifndef CLIENTGDBUS_H_
 #define CLIENTGDBUS_H_
 
-/* standard library header */
 #include <glib.h>
 
-/* SLP library header */
-
-/* local header */
 #include "GDBusHelper.h"
 #include "smartcard-service-gdbus.h"
 
index 92fe0bf..f913446 100644 (file)
 #ifndef READER_H_
 #define READER_H_
 
-/* standard library header */
 #ifdef USE_AUTOSTART
 #include <glib.h>
 #include <gio/gio.h>
 #endif
 
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #ifdef __cplusplus
 #include "ReaderHelper.h"
@@ -35,7 +31,7 @@
 #ifdef __cplusplus
 namespace smartcard_service_api
 {
-       class Reader: public ReaderHelper
+       class EXPORT Reader: public ReaderHelper
        {
        private:
                void *context;
index bfbd4b8..4ecda27 100644 (file)
 #ifndef SESERVICE_H_
 #define SESERVICE_H_
 
-/* standard library header */
 #ifdef USE_AUTOSTART
 #include <glib.h>
 #include <gio/gio.h>
 #endif
 
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #ifdef __cplusplus
 #include "SEServiceListener.h"
@@ -39,7 +35,7 @@ namespace smartcard_service_api
 {
        typedef void (*serviceConnected)(SEServiceHelper *service, void *context);
 
-       class SEService : public SEServiceHelper
+       class EXPORT SEService : public SEServiceHelper
        {
        private:
                unsigned int handle;
index 9cfc01b..21c53f4 100644 (file)
 #ifndef SESERVICELISTENER_H_
 #define SESERVICELISTENER_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
-
 namespace smartcard_service_api
 {
        class SEServiceHelper;
 
-       class SEServiceListener
+       class EXPORT SEServiceListener
        {
        public:
                virtual void serviceConnected(SEServiceHelper *service,
index 7fc3aa8..0117d7c 100644 (file)
 #ifndef SESSION_H_
 #define SESSION_H_
 
-/* standard library header */
 #ifdef USE_AUTOSTART
 #include <gio/gio.h>
 #endif
 
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #ifdef __cplusplus
 #include "SessionHelper.h"
@@ -35,7 +31,7 @@ namespace smartcard_service_api
 {
        class Reader;
 
-       class Session : public SessionHelper
+       class EXPORT Session : public SessionHelper
        {
        private:
                void *context;
index 5b3d1d7..3590877 100644 (file)
@@ -6,6 +6,6 @@ includedir=@INCLUDE_INSTALL_DIR@/@PROJECT_NAME@
 Name: @PROJECT_NAME@
 Description: library of Smartcard service
 Version: @FULLVER@
-Requires: glib-2.0
+Requires: glib-2.0 dlog
 Libs: -L${libdir} -l@PROJECT_NAME@
 Cflags: -I${includedir}
index 10593d5..d6831c8 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdio.h>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "SimpleTLV.h"
 #include "AccessControlList.h"
index 0f26704..181125c 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <cstdio>
 #include <cstring>
 #include <cerrno>
 #include <sstream>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "ByteArray.h"
 
index e6035e5..3735d75 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdio.h>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "EFDIR.h"
 #include "APDUHelper.h"
index 11d2279..d4d1bf2 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <cstdio>
 #include <cstring>
 #include <sstream>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "FCI.h"
 #include "SimpleTLV.h"
index 46112f1..b56c696 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdio.h>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "FileObject.h"
 #include "APDUHelper.h"
index 3aa3ba7..ca1d0d7 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "GPACE.h"
 #include "GPARAACL.h"
index 31c082d..0f3b8fc 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "GPARAACL.h"
 #include "GPARAM.h"
index ac0081b..2990cf9 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "GPARAM.h"
 #include "APDUHelper.h"
index 9c27935..1f45cb2 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "GPARFACL.h"
 #include "PKCS15ODF.h"
index 3ea9054..babd635 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdio.h>
 #include <string.h>
 
-/* SLP library header */
-
-/* local header */
 #include "ISO7816BERTLV.h"
 
 namespace smartcard_service_api
index c4f670c..17f485d 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdio.h>
 #include <string.h>
 #include <openssl/evp.h>
 #include <openssl/bio.h>
 #include <openssl/buffer.h>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "ByteArray.h"
 #include "OpensslHelper.h"
index 729d209..674c684 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "APDUHelper.h"
 #include "EFDIR.h"
index 86514c7..50cf11a 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "PKCS15DODF.h"
 #include "SimpleTLV.h"
index 4ca414b..a0beb7c 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "PKCS15ODF.h"
 #include "SimpleTLV.h"
index 088a3fa..a927fd8 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "PKCS15.h"
 #include "PKCS15OID.h"
index 6c4c790..8559aa7 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "SimpleTLV.h"
 #include "PKCS15Object.h"
index 0e28b13..a219c3d 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "PKCS15Path.h"
 
 namespace smartcard_service_api
index 259d939..37722b8 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "PKCS15TokenInfo.h"
 
 namespace smartcard_service_api
index f4daec8..b5ac3ed 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Serializable.h"
 
 namespace smartcard_service_api
index 732c186..94ffd0a 100644 (file)
 #ifndef APDUHELPER_H_
 #define APDUHELPER_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
+#include "Debug.h"
 #include "ByteArray.h"
 
 namespace smartcard_service_api
index 787bdd0..5ab978d 100644 (file)
 #ifndef ACCESSCONDITION_H_
 #define ACCESSCONDITION_H_
 
-/* standard library header */
 #include <map>
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 
 using namespace std;
index df98c75..6f2b56f 100644 (file)
 #ifndef ACCESSCONTROLLIST_H_
 #define ACCESSCONTROLLIST_H_
 
-/* standard library header */
 #include <vector>
 #include <map>
 
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 #include "Channel.h"
 #include "AccessCondition.h"
index cbcd9dd..c6e1052 100644 (file)
@@ -17,7 +17,6 @@
 #ifndef BYTEARRAY_H_
 #define BYTEARRAY_H_
 
-/* standard library header */
 #include <string>
 #include <stdint.h>
 #include <stddef.h>
index e2b6899..102606c 100644 (file)
 #ifndef CHANNEL_H_
 #define CHANNEL_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Synchronous.h"
 #include "ByteArray.h"
 #include "Exception.h"
@@ -34,7 +29,7 @@ namespace smartcard_service_api
                unsigned int length, int error, void *userParam);
        typedef void (*closeChannelCallback)(int error, void *userParam);
 
-       class Channel : public Synchronous
+       class EXPORT Channel : public Synchronous
        {
        protected :
                ByteArray selectResponse;
index a171592..edcf921 100644 (file)
 #ifndef DEBUG_H_
 #define DEBUG_H_
 
-/* standard library header */
 #include <iostream>
 
-/* SLP library header */
 #include "dlog.h"
 
 #ifndef EXPORT
 #define EXPORT __attribute__((visibility("default")))
 #endif
 
-/* local header */
-
 #define COLOR_BLACK    "\033[0;30m"
 #define COLOR_RED      "\033[0;31m"
 #define COLOR_GREEN    "\033[0;32m"
index c19eec9..9314fe4 100644 (file)
 #ifndef EFDIR_H_
 #define EFDIR_H_
 
-/* standard library header */
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "FileObject.h"
 
 using namespace std;
index cb59d1d..8b33ae2 100644 (file)
@@ -20,6 +20,7 @@
 #include <exception>
 #include <stddef.h>
 
+#include "Debug.h"
 #include "smartcard-types.h"
 
 #define THROW_ERROR(errorCode) \
@@ -66,7 +67,7 @@
 
 namespace smartcard_service_api
 {
-       class ExceptionBase : public std::exception
+       class EXPORT ExceptionBase : public std::exception
        {
        protected :
                int errorCode;
@@ -83,7 +84,7 @@ namespace smartcard_service_api
                }
        };
 
-       class ErrorIO : public ExceptionBase
+       class EXPORT ErrorIO : public ExceptionBase
        {
        private :
                unsigned char sw[2];
@@ -130,7 +131,7 @@ namespace smartcard_service_api
                }
        };
 
-       class ErrorSecurity : public ExceptionBase
+       class EXPORT ErrorSecurity : public ExceptionBase
        {
        public :
                ErrorSecurity(int errorCode) throw()
@@ -156,7 +157,7 @@ namespace smartcard_service_api
                }
        };
 
-       class ErrorIllegalState : public ExceptionBase
+       class EXPORT ErrorIllegalState : public ExceptionBase
        {
        public :
                ErrorIllegalState(int errorCode) throw()
@@ -190,7 +191,7 @@ namespace smartcard_service_api
                }
        };
 
-       class ErrorIllegalParameter : public ExceptionBase
+       class EXPORT ErrorIllegalParameter : public ExceptionBase
        {
        public :
                ErrorIllegalParameter(int errorCode) throw()
@@ -216,7 +217,7 @@ namespace smartcard_service_api
                }
        };
 
-       class ThrowError
+       class EXPORT ThrowError
        {
        public :
                static void throwError(int errorCode)
index 1b303e5..a0e6d8a 100644 (file)
 #ifndef FCI_H_
 #define FCI_H_
 
-/* standard library header */
 #include <string>
 
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 
 namespace smartcard_service_api
index 27e56a8..cf6be8c 100644 (file)
 #ifndef FILEOBJECT_H_
 #define FILEOBJECT_H_
 
-/* standard library header */
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "ProviderHelper.h"
 #include "ByteArray.h"
 #include "FCI.h"
index 1720e7c..128d55e 100644 (file)
 #ifndef GPACE_H_
 #define GPACE_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #ifdef __cplusplus
 #include "AccessControlList.h"
index 4038b41..dbfb5f3 100644 (file)
 #ifndef GPARAACL_H_
 #define GPARAACL_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #ifdef __cplusplus
 #include "AccessControlList.h"
index d4b3116..2cf6621 100644 (file)
 #ifndef GPARAM_H_
 #define GPARAM_H_
 
-/* standard library header */
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "FileObject.h"
 
 using namespace std;
index 396adbe..c612e22 100644 (file)
 #ifndef GPARFACL_H_
 #define GPARFACL_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
 #ifdef __cplusplus
 #include "AccessControlList.h"
index d5a0cd7..82cb043 100644 (file)
 #ifndef ISO7816BERTLV_H_
 #define ISO7816BERTLV_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 #include "TLVHelper.h"
 
index 4d9e0e4..19974d9 100644 (file)
 #ifndef LOCK_H_
 #define LOCK_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
-#include "pthread.h"
+#include <pthread.h>
 
 namespace smartcard_service_api
 {
-       class Lock
+       class EXPORT Lock
        {
        public:
                virtual ~Lock() {};
@@ -51,7 +46,7 @@ namespace smartcard_service_api
 #define SCOPE_LOCK(X) \
        if (const AutoLockHelper& TOKENPASTE2(lock_, __LINE__) = makeAutoLock(X))
 
-       class AutoLockHelper
+       class EXPORT AutoLockHelper
        {
        public:
                inline operator bool() const
@@ -61,7 +56,7 @@ namespace smartcard_service_api
        };
 
        template<typename T>
-       class AutoLock : public AutoLockHelper
+       class EXPORT AutoLock : public AutoLockHelper
        {
        private:
                T *lock;
index 74b1f8b..26f10e3 100644 (file)
 #ifndef NUMBERSTREAM_H_
 #define NUMBERSTREAM_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 
 namespace smartcard_service_api
index 05cd2c2..87b55b0 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <stdint.h>
 
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 
 #ifndef OPENSSLHELPER_H_
index b114b53..d0faed4 100644 (file)
 #ifndef PKCS15_H_
 #define PKCS15_H_
 
-/* standard library header */
 #include <map>
 
-/* SLP library header */
-
-/* local header */
 #include "PKCS15Object.h"
 #include "PKCS15ODF.h"
 
index 9364245..7dfb5ea 100644 (file)
 #ifndef PKCS15DODF_H_
 #define PKCS15DODF_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "PKCS15Object.h"
 #include "PKCS15OID.h"
 
index 1deb36d..27a1b18 100644 (file)
 #ifndef PKCS15ODF_H_
 #define PKCS15ODF_H_
 
-/* standard library header */
 #include <map>
 
-/* SLP library header */
-
-/* local header */
 #include "FileObject.h"
 #include "PKCS15DODF.h"
 
index 248150b..9ba3073 100644 (file)
 #ifndef PKCS15OID_H_
 #define PKCS15OID_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 
 namespace smartcard_service_api
index df76f72..e5d78d2 100644 (file)
 #ifndef PKCS15OBJECT_H_
 #define PKCS15OBJECT_H_
 
-/* standard library header */
 #include <map>
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "FileObject.h"
 #include "PKCS15Path.h"
 
index 52f3894..b5a964b 100644 (file)
 #ifndef PKCS15Path_H_
 #define PKCS15Path_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 
 namespace smartcard_service_api
index 9f3ff80..5ebba70 100644 (file)
 #ifndef PKCS15TOKENINFO_H_
 #define PKCS15TOKENINFO_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "PKCS15Object.h"
 
 namespace smartcard_service_api
index 7418b6c..2c004ea 100644 (file)
 #ifndef PROVIDERHELPER_H_
 #define PROVIDERHELPER_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Channel.h"
 
 namespace smartcard_service_api
index 259044a..a89d72d 100644 (file)
 #ifndef READERHELPER_H_
 #define READERHELPER_H_
 
-/* standard library header */
 #include <vector>
 #include <string>
 
-/* SLP library header */
-
-/* local header */
 #include "Synchronous.h"
 #include "SessionHelper.h"
 
@@ -36,7 +32,7 @@ namespace smartcard_service_api
        typedef void (*openSessionCallback)(SessionHelper *session, int error,
                void *userData);
 
-       class ReaderHelper : public Synchronous
+       class EXPORT ReaderHelper : public Synchronous
        {
        protected:
                SEServiceHelper *seService;
index 4afbfcb..3c57b41 100644 (file)
 #ifndef SESERVICEHELPER_H_
 #define SESERVICEHELPER_H_
 
-/* standard library header */
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "Synchronous.h"
 #include "ReaderHelper.h"
 
@@ -30,7 +26,7 @@ using namespace std;
 
 namespace smartcard_service_api
 {
-       class SEServiceHelper : public Synchronous
+       class EXPORT SEServiceHelper : public Synchronous
        {
        protected:
                vector<ReaderHelper *> readers;
index a138cd6..aaf9b75 100644 (file)
@@ -21,7 +21,7 @@
 
 namespace smartcard_service_api
 {
-       class Serializable
+       class EXPORT Serializable
        {
                virtual const ByteArray serialize() const = 0;
                virtual void deserialize(const ByteArray &buffer) = 0;
index ead9c47..b1a33c1 100644 (file)
 #ifndef SESSIONHELPER_H_
 #define SESSIONHELPER_H_
 
-/* standard library header */
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "Synchronous.h"
 #include "ByteArray.h"
 #include "Channel.h"
@@ -38,7 +34,7 @@ namespace smartcard_service_api
        typedef void (*closeSessionCallback)(int error, void *userData);
        typedef void (*getChannelCountCallback)(unsigned count, int error, void *userData);
 
-       class SessionHelper : public Synchronous
+       class EXPORT SessionHelper : public Synchronous
        {
        protected:
                ReaderHelper *reader;
index 0595ba0..9644d9b 100644 (file)
 #ifndef SIGNATUREHELPER_H_
 #define SIGNATUREHELPER_H_
 
-/* standard library header */
 #ifdef __cplusplus
 #include <vector>
+#include "ByteArray.h"
 #endif /* __cplusplus */
 
-/* SLP library header */
-
-/* local header */
 #include "smartcard-types.h"
-#ifdef __cplusplus
-#include "ByteArray.h"
-#endif /* __cplusplus */
+#include "Debug.h"
 
 #ifdef __cplusplus
 using namespace std;
index 3cfc912..f55cbb7 100644 (file)
 #ifndef TERMINAL_H_
 #define TERMINAL_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "ByteArray.h"
 #include "Synchronous.h"
 
@@ -32,7 +27,7 @@ namespace smartcard_service_api
        typedef void (*terminalTransmitCallback)(const unsigned char *buffer, unsigned int length, int error, void *userParam);
        typedef void (*terminalGetATRCallback)(const unsigned char *buffer, unsigned int length, int error, void *userParam);
 
-       class Terminal : public Synchronous
+       class EXPORT Terminal : public Synchronous
        {
        protected:
                terminalNotificationCallback statusCallback;
index 311b43a..47d7171 100644 (file)
 #ifndef TERMINALINTERFACE_H_
 #define TERMINALINTERFACE_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
-
 //typedef unsigned int terminal_handle_h;
 //
 //typedef enum
index 733efdf..7eba9e2 100644 (file)
@@ -6,6 +6,6 @@ includedir=@INCLUDE_INSTALL_DIR@/@COMMON_LIB@
 Name: @COMMON_LIB@
 Description: Common library of Smartcard service
 Version: @FULLVER@
-Requires: glib-2.0
+Requires: glib-2.0 dlog
 Libs: -L${libdir} -l@COMMON_LIB@
 Cflags: -I${includedir}
index dcab8cb..c9866a0 100644 (file)
@@ -4,7 +4,7 @@
 
 Name:       smartcard-service
 Summary:    Smartcard Service
-Version:    0.1.27
+Version:    0.1.28
 Release:    0
 Group:      Network & Connectivity/Service
 License:    Apache-2.0
index 4e60be7..730948f 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
 #include <pthread.h>
 
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "ClientInstance.h"
 #include "ServerResource.h"
index a77406d..daedefc 100644 (file)
  * limitations under the License.
  */
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Debug.h"
 #include "ServerChannel.h"
 #include "APDUHelper.h"
index 6a26095..050b8db 100644 (file)
@@ -14,7 +14,6 @@
  * limitations under the License.
  */
 
-/* standard library header */
 #include <unistd.h>
 #include <glib.h>
 #include <gio/gio.h>
 #include <string>
 #include <sys/socket.h>
 
-/* SLP library header */
 #ifdef USER_SPACE_SMACK
 #include "security-server.h"
 #endif
 
-/* local header */
 #include "smartcard-types.h"
 #include "Debug.h"
 #include "ByteArray.h"
index 25a0bfc..ca777fb 100644 (file)
 #ifndef CLIENTINSTANCE_H_
 #define CLIENTINSTANCE_H_
 
-/* standard library header */
 #include <map>
 #include <vector>
 #include <string>
 
-/* SLP library header */
-
-/* local header */
 #include "ServiceInstance.h"
 
 namespace smartcard_service_api
index 1df1576..6102f2a 100644 (file)
 #ifndef SERVERCHANNEL_H_
 #define SERVERCHANNEL_H_
 
-/* standard library header */
-
-/* SLP library header */
-
-/* local header */
 #include "Channel.h"
 #include "Terminal.h"
 #include "ServerSession.h"
index 9a29246..96def07 100644 (file)
 #ifndef SERVERGDBUS_H_
 #define SERVERGDBUS_H_
 
-/* standard library header */
 #include <glib.h>
 #include <queue>
 #include <vector>
 
-/* SLP library header */
-
-/* local header */
 #include "Synchronous.h"
 #include "GDBusHelper.h"
 #include "smartcard-service-gdbus.h"