6 #ifndef OPENER_USER_CONF_H_
7 #define OPENER_USER_CONF_H_
38 #define OPENER_CIP_NUM_APPLICATION_SPECIFIC_CONNECTABLE_OBJECTS 1
43 #define OPENER_CIP_NUM_EXPLICIT_CONNS 6
50 #define OPENER_CIP_NUM_EXLUSIVE_OWNER_CONNS 1
57 #define OPENER_CIP_NUM_INPUT_ONLY_CONNS 1
61 #define OPENER_CIP_NUM_INPUT_ONLY_CONNS_PER_CON_PATH 3
68 #define OPENER_CIP_NUM_LISTEN_ONLY_CONNS 1
72 #define OPENER_CIP_NUM_LISTEN_ONLY_CONNS_PER_CON_PATH 3
79 #define OPENER_MESSAGE_DATA_REPLY_BUFFER 100
83 #define OPENER_NUMBER_OF_SUPPORTED_SESSIONS 20
87 static const int kOpenerTimerTickInMilliSeconds = 10;
91 static const int kOpenerConsumedDataHasRunIdleHeader = 1;
97 static const int kOpenerProducedDataHasRunIdleHeader = 0;
99 #ifdef OPENER_WITH_TRACES
103 #define LOG_TRACE(...) fprintf(stderr,__VA_ARGS__)
110 #define OPENER_ASSERT(assertion) \
112 if( !(assertion) ) { \
113 LOG_TRACE("Assertion \"%s\" failed: file \"%s\", line %d\n", \
134 #define OPENER_ASSERT(assertion)
151 #define PC_OPENER_ETHERNET_BUFFER_SIZE 512