Changeset 1188:1fffdc7d6c61


Ignore:
Timestamp:
03/22/09 21:24:36 (3 years ago)
Author:
niam
Branch:
default
Message:

minor changes in naming of internal types

Location:
trunk
Files:
1 added
24 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/include/libdodo/cgiFastExchange.h

    r1185 r1188  
    4343                namespace fast 
    4444                { 
    45                         /** 
    46                          * @struct __request 
    47                          * @brief defines fast CGI request interface 
    48                          */ 
    49                         struct __request; 
     45                        struct __requestHandle; 
    5046 
    5147                        /** 
     
    7066                                 * @param protection defines type of IO protection[see channelProtectionTypeEnum] 
    7167                                 */ 
    72                                 exchange(const __request &req, 
     68                                exchange(const __requestHandle &req, 
    7369                                                 short                   protection = io::CHANNEL_PROTECTION_PROCESS); 
    7470 
     
    130126                          private: 
    131127 
    132                                 __request *request; ///< fast CGI descriptor 
     128                                __requestHandle *request; ///< fast CGI descriptor 
    133129                        }; 
    134130                }; 
  • trunk/include/libdodo/dataBaseMysql.h

    r1177 r1188  
    4343                namespace base 
    4444                { 
    45                         /** 
    46                          * @struct __mysqlHandle 
    47                          * @brief defines internal handlers for MySQL DBMS interaction 
    48                          */ 
    4945                        struct __mysqlHandle; 
    5046 
  • trunk/include/libdodo/dataBasePostgresql.h

    r1177 r1188  
    4343                namespace base 
    4444                { 
    45                         /** 
    46                          * @struct __postgresqlHandle 
    47                          * @brief defines internal handlers for MySQL DBMS interaction 
    48                          */ 
    4945                        struct __postgresqlHandle; 
    5046 
  • trunk/include/libdodo/dataBaseSqlite.h

    r1179 r1188  
    4343                namespace base 
    4444                { 
    45                         /** 
    46                          * @struct __mysqlHandle 
    47                          * @brief defines internal handlers for MySQL DBMS interaction 
    48                          */ 
    4945                        struct __sqliteHandle; 
    5046 
  • trunk/include/libdodo/dataFormatXmlNode.h

    r1175 r1188  
    5656 
    5757                                /** 
    58                                  * @struct __nodeNamespace 
     58                                 * @struct __nodeHandleNamespace 
    5959                                 * @brief defines node namespace 
    6060                                 */ 
    61                                 struct __nodeNamespace 
     61                                struct __nodeHandleNamespace 
    6262                                { 
    6363                                        dodoString prefix;  ///< prefix for the namespace 
     
    145145                                        dodoString name;                                                        ///< name of the node [[tag]] 
    146146 
    147                                         __nodeNamespace ns;                                                     ///< namespace of the node 
    148                                         __nodeNamespace nsDef;                                                  ///< namespace definition of the node 
     147                                        __nodeHandleNamespace ns;                                                     ///< namespace of the node 
     148                                        __nodeHandleNamespace nsDef;                                                  ///< namespace definition of the node 
    149149 
    150150                                  protected: 
  • trunk/include/libdodo/dataFormatXmlProcessor.h

    r1179 r1188  
    4545                                class node; 
    4646 
     47                                struct __nodeHandle; 
     48 
     49                                struct __docHandle; 
     50 
    4751                                /** 
    48                                  * @struct __node 
    49                                  * @brief defines XML node properties 
    50                                  */ 
    51                                 struct __node; 
    52  
    53                                 /** 
    54                                  * @struct __document 
    55                                  * @brief defines XML document properties 
    56                                  */ 
    57                                 struct __doc; 
    58  
    59                                 /** 
    60                                  * @struct __attribute 
    61                                  * @brief defines XML attribute properties 
    62                                  */ 
    63                                 struct __attr; 
    64  
    65                                 /** 
    66                                  * @struct __nodeDef 
     52                                 * @struct __nodeHandleDef 
    6753                                 * @brief defines processor tree definition 
    6854                                 */ 
    69                                 struct __nodeDef 
     55                                struct __nodeHandleDef 
    7056                                { 
    7157                                        /** 
    7258                                         * constructor 
    7359                                         */ 
    74                                         __nodeDef(); 
     60                                        __nodeHandleDef(); 
    7561 
    7662                                        /** 
     
    7864                                         * @param ns defines namespace of the node 
    7965                                         */ 
    80                                         __nodeDef(const dodoString &name, 
     66                                        __nodeHandleDef(const dodoString &name, 
    8167                                                          const            dodoString &ns = __dodostring__); 
    8268 
    8369                                        dodoString                     name;            ///< name of the node [[tag]]; if empty - for first - gets root, for children - all[but if children do not have in definition own children] 
    8470 
    85                                         dodoMap<dodoString, __nodeDef> children;        ///< children definitions 
     71                                        dodoMap<dodoString, __nodeHandleDef> children;        ///< children definitions 
    8672                                        bool                           allChildren;     ///< if true - get all children tree[true by default] 
    8773 
     
    146132 
    147133                                        /** 
    148                                          * parse XML file using __nodeDef XML definition 
     134                                         * parse XML file using __nodeHandleDef XML definition 
    149135                                         * @return parsed XML in node structure 
    150136                                         * @param definition defines structure of XML 
    151137                                         * @param file defines path to XML file 
    152138                                         */ 
    153                                         virtual node processFile(const __nodeDef  &definition, 
     139                                        virtual node processFile(const __nodeHandleDef  &definition, 
    154140                                                                                         const dodoString &file); 
    155141 
    156142                                        /** 
    157                                          * parse XML buffer using __nodeDef XML definition 
     143                                         * parse XML buffer using __nodeHandleDef XML definition 
    158144                                         * @return parsed XML in node structure 
    159145                                         * @param definition defines structure of XML 
    160146                                         * @param buffer defines XML buffer 
    161147                                         */ 
    162                                         virtual node processString(const __nodeDef  &definition, 
     148                                        virtual node processString(const __nodeHandleDef  &definition, 
    163149                                                                                           const dodoString &buffer); 
    164150 
     
    201187                                         * @param xnode defines node definition to clean 
    202188                                         */ 
    203                                         static void initNodeDef(__nodeDef &xnode); 
     189                                        static void initNodeDef(__nodeHandleDef &xnode); 
    204190 
    205191                                        /** 
     
    227213 
    228214                                        /** 
    229                                          * parse XML using __nodeDef XML definition 
    230                                          * @return parsed XML in node structure 
    231                                          * @param definition defines structure of XML 
    232                                          */ 
    233                                         virtual node parse(const __nodeDef &definition); 
     215                                         * parse XML using __nodeHandleDef XML definition 
     216                                         * @return parsed XML in node structure 
     217                                         * @param definition defines structure of XML 
     218                                         */ 
     219                                        virtual node parse(const __nodeHandleDef &definition); 
    234220 
    235221#ifdef LIBXML2_EXT 
     
    238224                                         * @param xnode defines XML tree node 
    239225                                         */ 
    240                                         bool isCDATA(const __node &xnode); 
     226                                        bool isCDATA(const __nodeHandle &xnode); 
    241227 
    242228                                        /** 
     
    245231                                         * @param xnode defines XML tree node 
    246232                                         */ 
    247                                         virtual dodoArray<node> parse(__node xnode); 
    248  
    249                                         /** 
    250                                          * parses XML using __nodeDef XML definition 
     233                                        virtual dodoArray<node> parse(__nodeHandle xnode); 
     234 
     235                                        /** 
     236                                         * parses XML using __nodeHandleDef XML definition 
    251237                                         * @return parsed XML nodes in node structures 
    252238                                         * @param definition defines structure of XML 
    253239                                         * @param chNode defines XML tree node 
    254240                                         */ 
    255                                         virtual dodoArray<node> parse(const __nodeDef &definition, 
    256                                                                                                   const __node    &xnode); 
     241                                        virtual dodoArray<node> parse(const __nodeHandleDef &definition, 
     242                                                                                                  const __nodeHandle      &xnode); 
    257243 
    258244                                        /** 
     
    261247                                         * @param attributes defines buffer for attributes 
    262248                                         */ 
    263                                         virtual void getAttributes(const __node         &xnode, 
     249                                        virtual void getAttributes(const __nodeHandle           &xnode, 
    264250                                                                                           dodoStringMap    &attributes); 
    265251 
     
    270256                                         * @param attributes defines buffer for attributes 
    271257                                         */ 
    272                                         virtual void getAttributes(const __nodeDef  &definition, 
    273                                                                                            const __node         &xnode, 
     258                                        virtual void getAttributes(const __nodeHandleDef  &definition, 
     259                                                                                           const __nodeHandle           &xnode, 
    274260                                                                                           dodoStringMap    &attributes); 
    275261 
     
    279265                                         * @param sample defines buffer for node 
    280266                                         */ 
    281                                         virtual void getNodeInfo(const __node &xnode, 
     267                                        virtual void getNodeInfo(const __nodeHandle &xnode, 
    282268                                                                                         node             &sample); 
    283269#endif 
     
    300286                                         * @param node defines node content 
    301287                                         */ 
    302                                         __node findNode(const __nodeDef &definition, 
    303                                                                         const __node    &node); 
    304  
    305                                         __doc *document; ///< XML Document 
     288                                        __nodeHandle findNode(const __nodeHandleDef &definition, 
     289                                                                        const __nodeHandle      &node); 
     290 
     291                                        __docHandle *document; ///< XML Document 
    306292#endif 
    307293 
  • trunk/include/libdodo/dataMemoryShared.h

    r1175 r1188  
    3939                namespace memory 
    4040                { 
    41                         /** 
    42                          * @struct __key 
    43                          * @brief defines shared memory key 
    44                          */ 
    45                         struct __key; 
     41                        struct __keyHandle; 
    4642 
    4743                        /** 
     
    135131#endif 
    136132 
    137                                 __key *key; ///< key for the shared data 
     133                                __keyHandle *key; ///< key for the shared data 
    138134 
    139135                                bool autogenerated; ///< true if key was autogenerated 
  • trunk/include/libdodo/graphicsImage.h

    r1181 r1188  
    4242        namespace graphics 
    4343        { 
    44                 /** 
    45                  * @struct __imageHandle 
    46                  * @brief defines internal handlers for image processing library 
    47                  */ 
    4844                struct __imageHandle; 
    4945 
  • trunk/include/libdodo/ioSsl.h

    r1185 r1188  
    4242                namespace ssl 
    4343                { 
    44                         /** 
    45                          * @struct __sslHandle 
    46                          * @brief defines internal handlers for SSL 
    47                          */ 
    4844                        struct __sslHandle; 
    4945 
    50                         /** 
    51                          * @struct __sslContext 
    52                          * @brief defines internal context for SSL 
    53                          */ 
    5446                        struct __sslContext; 
    5547 
  • trunk/include/libdodo/pcSyncProcessDataSingle.h

    r1187 r1188  
    4343                        namespace process 
    4444                        { 
     45                                struct __semaphoreHandle; 
     46 
    4547                                namespace data 
    4648                                { 
    47                                         /** 
    48                                          * @struct __semaphore 
    49                                          * @brief defines system semaphore 
    50                                          */ 
    51                                         struct __semaphore; 
    52  
    5349                                        /** 
    5450                                         * @class single 
     
    137133                                                void *data;             ///< shared data 
    138134 
    139                                                 __semaphore *semaphore; 
     135                                                __semaphoreHandle *semaphore; 
    140136 
    141137                                                bool autogenerated;     ///< true if key was autogenerated 
  • trunk/include/libdodo/pcSyncProcessSection.h

    r1187 r1188  
    4343                        namespace process 
    4444                        { 
    45                                 namespace data 
    46                                 { 
    47                                         struct __semaphore; 
    48                                 }; 
     45                                struct __semaphoreHandle; 
    4946 
    5047                                /** 
     
    117114                                  protected: 
    118115 
    119                                         data::__semaphore *semaphore; 
     116                                        __semaphoreHandle *semaphore; 
    120117 
    121118                                        bool autogenerated;     ///< true if key was autogenerated 
  • trunk/src/cgiFastExchange.cc

    r1177 r1188  
    3333#include <fcgiapp.h> 
    3434 
    35 #include "cgiFastExchange.inline" 
     35#include "cgiFastRequest.inline" 
    3636 
    3737#include <libdodo/cgiFastExchange.h> 
     
    4545exchange::exchange(exchange &cf) : dodo::cgi::exchange(cf.protection), 
    4646                                                                   channel(cf.protection), 
    47                                                                    request(new __request) 
     47                                                                   request(new __requestHandle) 
    4848{ 
    4949} 
     
    5151//------------------------------------------------------------------- 
    5252 
    53 exchange::exchange(const __request &req, 
     53exchange::exchange(const __requestHandle &req, 
    5454                                   short                   protection) : dodo::cgi::exchange(protection), 
    5555                                                                                                 channel(protection) 
  • trunk/src/cgiFastRequest.inline

    r1177 r1188  
    11/*************************************************************************** 
    2  *            cgiFastExchange.inline 
     2 *            cgiFastRequest.inline 
    33 * 
    44 *  Wed Feb  25 06:51:19 2009 
     
    2828 */ 
    2929 
    30 #ifndef _CGIFASTEXCHANGE_INLINE_ 
    31 #define _CGIFASTEXCHANGE_INLINE_ 1 
    32  
    3330#include <libdodo/directives.h> 
    3431 
     
    4239                namespace fast 
    4340                { 
    44                         struct __request 
     41                        /** 
     42                         * @struct __requestHandle 
     43                         * @brief defines fast CGI request interface 
     44                         */ 
     45                        struct __requestHandle 
    4546                        { 
    4647                                FCGX_Request *request; ///< fast-CGI request handler 
     
    5051}; 
    5152#endif 
    52  
    53 #endif 
  • trunk/src/cgiFastServer.cc

    r1177 r1188  
    3333#include <fcgiapp.h> 
    3434 
    35 #include "cgiFastExchange.inline" 
     35#include "cgiFastRequest.inline" 
    3636 
    3737#include <libdodo/cgiFastServer.h> 
     
    9292{ 
    9393        FCGX_Request req; 
    94         __request request = {&req}; 
     94        __requestHandle request = {&req}; 
    9595        FCGX_InitRequest(request.request, 0, 0); 
    9696 
     
    168168 
    169169                FCGX_Request req; 
    170                 __request request = {&req}; 
     170                __requestHandle request = {&req}; 
    171171                FCGX_InitRequest(request.request, 0, 0); 
    172172 
  • trunk/src/dataBaseMysql.cc

    r1177 r1188  
    4343                namespace base 
    4444                { 
     45                        /** 
     46                         * @struct __mysqlHandle 
     47                         * @brief defines internal handlers for MySQL DBMS interaction 
     48                         */ 
    4549                        struct __mysqlHandle 
    4650                        { 
  • trunk/src/dataBasePostgresql.cc

    r1177 r1188  
    4646                namespace base 
    4747                { 
     48                        /** 
     49                         * @struct __postgresqlHandle 
     50                         * @brief defines internal handlers for MySQL DBMS interaction 
     51                         */ 
    4852                        struct __postgresqlHandle 
    4953                        { 
    50  
    5154                                PGconn *handle; ///< DB handle 
    5255                                PGresult *result; ///< handlde to result 
  • trunk/src/dataBaseSqlite.cc

    r1177 r1188  
    4444                namespace base 
    4545                { 
     46                        /** 
     47                         * @struct __mysqlHandle 
     48                         * @brief defines internal handlers for MySQL DBMS interaction 
     49                         */ 
    4650                        struct __sqliteHandle 
    4751                        { 
  • trunk/src/dataFormatXmlProcessor.cc

    r1179 r1188  
    4848                        namespace xml 
    4949                        { 
    50                                 struct __node 
     50                                /** 
     51                                 * @struct __nodeHandle 
     52                                 * @brief defines XML node properties 
     53                                 */ 
     54                                struct __nodeHandle 
    5155                                { 
    5256                                        /** 
    5357                                         * constructor 
    5458                                         */ 
    55                                         __node(); 
     59                                        __nodeHandle(); 
    5660 
    5761                                        /** 
    5862                                         * constructor 
    5963                                         */ 
    60                                         __node(xmlNodePtr node); 
     64                                        __nodeHandle(xmlNodePtr node); 
    6165 
    6266                                        xmlNodePtr node; ///< represents internal libxml2 node data 
    6367                                }; 
    6468 
    65                                 struct __doc 
     69                                /** 
     70                                 * @struct __docHandleument 
     71                                 * @brief defines XML document properties 
     72                                 */ 
     73                                struct __docHandle 
    6674                                { 
    6775                                        xmlDocPtr document; ///< represents internal libxml2 document data 
     
    7684 
    7785#ifdef LIBXML2_EXT 
    78 __node::__node(xmlNodePtr node) : node(node) 
    79 { 
    80 } 
    81  
    82 //------------------------------------------------------------------- 
    83  
    84 __node::__node() 
     86__nodeHandle::__nodeHandle(xmlNodePtr node) : node(node) 
     87{ 
     88} 
     89 
     90//------------------------------------------------------------------- 
     91 
     92__nodeHandle::__nodeHandle() 
    8593{ 
    8694} 
     
    107115//------------------------------------------------------------------- 
    108116 
    109 __nodeDef::__nodeDef() : allChildren(true), 
     117__nodeHandleDef::__nodeHandleDef() : allChildren(true), 
    110118                                                 allAttributes(true) 
    111119{ 
     
    114122//------------------------------------------------------------------- 
    115123 
    116 __nodeDef::__nodeDef(const dodoString &name, 
     124__nodeHandleDef::__nodeHandleDef(const dodoString &name, 
    117125                                         const dodoString &ns) : allChildren(true), 
    118126                                                                                         allAttributes(true), 
     
    161169#ifdef LIBXML2_EXT 
    162170                                                 , 
    163                                                  document(new __doc) 
     171                                                 document(new __docHandle) 
    164172#endif 
    165173{ 
     
    187195#ifdef LIBXML2_EXT 
    188196bool 
    189 processor::isCDATA(const __node &a_xnode) 
     197processor::isCDATA(const __nodeHandle &a_xnode) 
    190198{ 
    191199        xmlNodePtr xnode = a_xnode.node->children; 
     
    207215 
    208216node 
    209 processor::processFile(const __nodeDef  &definition, 
     217processor::processFile(const __nodeHandleDef  &definition, 
    210218                                           const dodoString &file) 
    211219{ 
     
    235243 
    236244node 
    237 processor::processString(const __nodeDef  &definition, 
     245processor::processString(const __nodeHandleDef  &definition, 
    238246                                                 const dodoString &buffer) 
    239247{ 
     
    263271 
    264272node 
    265 processor::parse(const __nodeDef &definition) 
    266 { 
    267 #ifdef LIBXML2_EXT 
    268         __node xnode = xmlDocGetRootElement(document->document); 
     273processor::parse(const __nodeHandleDef &definition) 
     274{ 
     275#ifdef LIBXML2_EXT 
     276        __nodeHandle xnode = xmlDocGetRootElement(document->document); 
    269277        if (xnode.node == NULL) 
    270278        { 
     
    326334                        if (xnode.node->children != NULL) 
    327335                        { 
    328                                 children = parse(__node(xnode.node->children)); 
     336                                children = parse(__nodeHandle(xnode.node->children)); 
    329337                                i = children.begin(); 
    330338                                j = children.end(); 
     
    346354                if (definition.children.size() > 0) 
    347355                { 
    348                         dodoMap<dodoString, __nodeDef>::const_iterator i(definition.children.begin()), j(definition.children.end()); 
     356                        dodoMap<dodoString, __nodeHandleDef>::const_iterator i(definition.children.begin()), j(definition.children.end()); 
    349357                        for (; i != j; ++i) 
    350358                        { 
     
    364372#ifdef LIBXML2_EXT 
    365373dodoArray<node> 
    366 processor::parse(const __nodeDef &definition, 
    367                                  const __node    &a_xnode) 
     374processor::parse(const __nodeHandleDef &definition, 
     375                                 const __nodeHandle      &a_xnode) 
    368376{ 
    369377        xmlNodePtr xnode = a_xnode.node, subNode; 
     
    460468                        if (definition.children.size() > 0) 
    461469                        { 
    462                                 dodoMap<dodoString, __nodeDef>::const_iterator i(definition.children.begin()), j(definition.children.end()); 
     470                                dodoMap<dodoString, __nodeHandleDef>::const_iterator i(definition.children.begin()), j(definition.children.end()); 
    463471                                for (; i != j; ++i) 
    464472                                { 
     
    481489#ifdef LIBXML2_EXT 
    482490void 
    483 processor::getAttributes(const __nodeDef  &definition, 
    484                                                  const __node &xnode, 
     491processor::getAttributes(const __nodeHandleDef  &definition, 
     492                                                 const __nodeHandle &xnode, 
    485493                                                 dodoStringMap    &attributes) 
    486494{ 
     
    547555 
    548556void 
    549 processor::getAttributes(const __node &xnode, 
     557processor::getAttributes(const __nodeHandle &xnode, 
    550558                                                 dodoStringMap    &attributes) 
    551559{ 
     
    568576 
    569577void 
    570 processor::getNodeInfo(const __node &xnode, 
     578processor::getNodeInfo(const __nodeHandle &xnode, 
    571579                                           node                 &resNode) 
    572580{ 
     
    669677#ifdef LIBXML2_EXT 
    670678dodoArray<node> 
    671 processor::parse(__node xnode) 
     679processor::parse(__nodeHandle xnode) 
    672680{ 
    673681        dodoArray<node> sample; 
     
    695703                if (xnode.node->children != NULL) 
    696704                { 
    697                         children = parse(__node(xnode.node->children)); 
     705                        children = parse(__nodeHandle(xnode.node->children)); 
    698706                        i = children.begin(); 
    699707                        j = children.end(); 
     
    768776        } 
    769777 
    770         return *(parse(__node(xnode)).begin()); 
     778        return *(parse(__nodeHandle(xnode)).begin()); 
    771779#else 
    772780        return node(); 
     
    812820        } 
    813821 
    814         return *(parse(__node(xnode)).begin()); 
     822        return *(parse(__nodeHandle(xnode)).begin()); 
    815823#else 
    816824        return node(); 
     
    821829 
    822830void 
    823 processor::initNodeDef(__nodeDef &xnode) 
     831processor::initNodeDef(__nodeHandleDef &xnode) 
    824832{ 
    825833        xnode.attributes.clear(); 
     
    832840 
    833841#ifdef LIBXML2_EXT 
    834 __node 
    835 processor::findNode(const __nodeDef &definition, 
    836                                         const __node    &a_xnode) 
     842__nodeHandle 
     843processor::findNode(const __nodeHandleDef &definition, 
     844                                        const __nodeHandle      &a_xnode) 
    837845{ 
    838846        xmlNodePtr one, xnode = a_xnode.node; 
     
    872880                } 
    873881 
    874                 one = findNode(definition, __node(xnode->children)).node; 
     882                one = findNode(definition, __nodeHandle(xnode->children)).node; 
    875883 
    876884                if (one != NULL) 
     
    882890        } 
    883891 
    884         return __node(NULL); 
     892        return __nodeHandle(NULL); 
    885893} 
    886894#endif 
  • trunk/src/dataMemoryShared.cc

    r1177 r1188  
    5252                namespace memory 
    5353                { 
    54                         struct __key 
     54                        /** 
     55                         * @struct __keyHandle 
     56                         * @brief defines shared memory key 
     57                         */ 
     58                        struct __keyHandle 
    5559                        { 
    5660#ifdef XSI_IPC 
     
    7478shared::shared() : mshared(NULL), 
    7579                                   autogenerated(false), 
    76                                    key(new __key), 
     80                                   key(new __keyHandle), 
    7781#ifndef XSI_IPC 
    7882                                   size(0), 
     
    8690shared::shared(int a_key) : mshared(NULL), 
    8791                                                        autogenerated(false), 
    88                                                         key(new __key), 
     92                                                        key(new __keyHandle), 
    8993#ifndef XSI_IPC 
    9094                                                        size(0), 
  • trunk/src/graphicsImage.inline

    r1185 r1188  
    4141        namespace graphics 
    4242        { 
     43                /** 
     44                 * @struct __imageHandle 
     45                 * @brief defines internal handlers for image processing library 
     46                 */ 
    4347                struct __imageHandle 
    4448                { 
  • trunk/src/ioSsl.inline

    r1185 r1188  
    3939                namespace ssl 
    4040                { 
     41                        /** 
     42                         * @struct __sslHandle 
     43                         * @brief defines internal handlers for SSL 
     44                         */ 
    4145                        struct __sslHandle 
    4246                        { 
     
    4448                        }; 
    4549 
     50                        /** 
     51                         * @struct __sslContext 
     52                         * @brief defines internal context for SSL 
     53                         */ 
    4654                        struct __sslContext 
    4755                        { 
  • trunk/src/pcSyncProcessDataSingle.cc

    r1187 r1188  
    4040#include <time.h> 
    4141 
    42 #include "pcSyncProcessDataSingle.inline" 
     42#include "pcSyncProcessSemaphore.inline" 
    4343 
    4444#include <libdodo/pcSyncProcessDataSingle.h> 
     
    4747#include <libdodo/types.h> 
    4848#include <libdodo/toolsMisc.h> 
    49 #include <libdodo/toolsCode.h>; 
     49#include <libdodo/toolsCode.h> 
    5050 
    5151using namespace dodo::pc::sync::process::data; 
    52  
    53 __semaphore::__semaphore() : 
    54 #ifdef XSI_IPC 
    55         keeper(-1) 
    56 #else 
    57         keeper(NULL) 
    58 #endif 
    59 { 
    60 } 
    61  
    62 //------------------------------------------------------------------- 
    6352 
    6453single::single(single &sts) 
     
    7160                                                        autogenerated(false), 
    7261                                                        acquired(false), 
    73                                                         semaphore(new __semaphore) 
     62                                                        semaphore(new pc::sync::process::__semaphoreHandle) 
    7463{ 
    7564#ifdef XSI_IPC 
     
    133122                                   autogenerated(false), 
    134123                                   acquired(false), 
    135                                    semaphore(new __semaphore) 
     124                                   semaphore(new pc::sync::process::__semaphoreHandle) 
    136125{ 
    137126} 
  • trunk/src/pcSyncProcessSection.cc

    r1187 r1188  
    3838#endif 
    3939 
    40 #include "pcSyncProcessDataSingle.inline" 
     40#include "pcSyncProcessSemaphore.inline" 
    4141 
    4242#include <libdodo/pcSyncProcessSection.h> 
     
    5757section::section(int a_key) : autogenerated(false), 
    5858                                                          acquired(false), 
    59                                                           semaphore(new pc::sync::process::data::__semaphore) 
     59                                                          semaphore(new __semaphoreHandle) 
    6060{ 
    6161#ifdef XSI_IPC 
     
    119119section::section() : autogenerated(false), 
    120120                                         acquired(false), 
    121                                          semaphore(new pc::sync::process::data::__semaphore) 
     121                                         semaphore(new __semaphoreHandle) 
    122122{ 
    123123} 
  • trunk/src/rpcXmlClient.cc

    r1162 r1188  
    7777        rpEncoding = xmlValue.getBufferInfo(data).encoding; 
    7878 
    79         dodo::data::format::xml::__nodeDef xmlMethodResponse; 
     79        dodo::data::format::xml::__nodeHandleDef xmlMethodResponse; 
    8080        xmlMethodResponse.name = "methodResponse"; 
    8181        xmlMethodResponse.allChildren = true; 
  • trunk/src/rpcXmlServer.cc

    r1162 r1188  
    6565        rqEncoding = xmlValue.getBufferInfo(data).encoding; 
    6666 
    67         dodo::data::format::xml::__nodeDef xmlMethodCall; 
     67        dodo::data::format::xml::__nodeHandleDef xmlMethodCall; 
    6868        xmlMethodCall.name = "methodCall"; 
    6969        xmlMethodCall.allChildren = true; 
Note: See TracChangeset for help on using the changeset viewer.