Commit bc8faa926f5f349902ec6503a7bdfbe8856755a7
1 parent
87d711ff
user handler initialization macros
Showing
6 changed files
with
12 additions
and
12 deletions
@@ -149,7 +149,7 @@ commManagerCvInit(TR_class_ptr cls) | @@ -149,7 +149,7 @@ commManagerCvInit(TR_class_ptr cls) | ||
149 | TR_commManagerDisableWrite); | 149 | TR_commManagerDisableWrite); |
150 | } | 150 | } |
151 | 151 | ||
152 | -TR_INSTANCE(TR_Hash, commManagerEventMethods); | 152 | +TR_INIT_HANDLER(TR_CommManager); |
153 | TR_INIT_IFACE(TR_Class, commManagerCtor, commManagerDtor, NULL); | 153 | TR_INIT_IFACE(TR_Class, commManagerCtor, commManagerDtor, NULL); |
154 | TR_INIT_IFACE(TR_CommManager, NULL, NULL, NULL, NULL, NULL, NULL, NULL); | 154 | TR_INIT_IFACE(TR_CommManager, NULL, NULL, NULL, NULL, NULL, NULL, NULL); |
155 | TR_CREATE_CLASS( | 155 | TR_CREATE_CLASS( |
@@ -158,7 +158,7 @@ TR_CREATE_CLASS( | @@ -158,7 +158,7 @@ TR_CREATE_CLASS( | ||
158 | commManagerCvInit, | 158 | commManagerCvInit, |
159 | TR_IF(TR_Class), | 159 | TR_IF(TR_Class), |
160 | TR_IF(TR_CommManager)) = { | 160 | TR_IF(TR_CommManager)) = { |
161 | - { &(_commManagerEventMethods.data) } | 161 | + { TR_HANDLER_CVARS(TR_CommManager) } |
162 | }; | 162 | }; |
163 | 163 | ||
164 | // vim: set ts=4 sw=4: | 164 | // vim: set ts=4 sw=4: |
@@ -99,14 +99,14 @@ connectorCvInit(TR_class_ptr cls) | @@ -99,14 +99,14 @@ connectorCvInit(TR_class_ptr cls) | ||
99 | connectorAccept); | 99 | connectorAccept); |
100 | } | 100 | } |
101 | 101 | ||
102 | -TR_INSTANCE(TR_Hash, connectorEventMethods); | 102 | +TR_INIT_HANDLER(TR_Connector); |
103 | TR_INIT_IFACE(TR_Class, connectorCtor, connectorDtor, NULL); | 103 | TR_INIT_IFACE(TR_Class, connectorCtor, connectorDtor, NULL); |
104 | TR_CREATE_CLASS( | 104 | TR_CREATE_CLASS( |
105 | TR_Connector, | 105 | TR_Connector, |
106 | TR_EventHandler, | 106 | TR_EventHandler, |
107 | connectorCvInit, | 107 | connectorCvInit, |
108 | TR_IF(TR_Class)) = { | 108 | TR_IF(TR_Class)) = { |
109 | - { &(_connectorEventMethods.data) } | 109 | + { TR_HANDLER_CVARS(TR_Connector) } |
110 | }; | 110 | }; |
111 | 111 | ||
112 | // vim: set ts=4 sw=4: | 112 | // vim: set ts=4 sw=4: |
@@ -170,14 +170,14 @@ ioHandlerCvInit(TR_class_ptr cls) | @@ -170,14 +170,14 @@ ioHandlerCvInit(TR_class_ptr cls) | ||
170 | ioHandlerWrite); | 170 | ioHandlerWrite); |
171 | } | 171 | } |
172 | 172 | ||
173 | -TR_INSTANCE(TR_Hash, ioHandlerEventMethods); | 173 | +TR_INIT_HANDLER(TR_IoHandler); |
174 | TR_INIT_IFACE(TR_Class, ioHandlerCtor, ioHandlerDtor, NULL); | 174 | TR_INIT_IFACE(TR_Class, ioHandlerCtor, ioHandlerDtor, NULL); |
175 | TR_CREATE_CLASS( | 175 | TR_CREATE_CLASS( |
176 | TR_IoHandler, | 176 | TR_IoHandler, |
177 | TR_EventHandler, | 177 | TR_EventHandler, |
178 | ioHandlerCvInit, | 178 | ioHandlerCvInit, |
179 | TR_IF(TR_Class)) = { | 179 | TR_IF(TR_Class)) = { |
180 | - { &(_ioHandlerEventMethods.data) } | 180 | + { TR_HANDLER_CVARS(TR_IoHandler) } |
181 | }; | 181 | }; |
182 | 182 | ||
183 | // vim: set ts=4 sw=4: | 183 | // vim: set ts=4 sw=4: |
@@ -142,14 +142,14 @@ protocolHandlerCvInit(TR_class_ptr cls) | @@ -142,14 +142,14 @@ protocolHandlerCvInit(TR_class_ptr cls) | ||
142 | // protocolHandlerUpgrade); | 142 | // protocolHandlerUpgrade); |
143 | } | 143 | } |
144 | 144 | ||
145 | -TR_INSTANCE(TR_Hash, protocolHandlerEventMethods); | 145 | +TR_INIT_HANDLER(TR_ProtocolHandler); |
146 | TR_INIT_IFACE(TR_Class, protocolHandlerCtor, protocolHandlerDtor, NULL); | 146 | TR_INIT_IFACE(TR_Class, protocolHandlerCtor, protocolHandlerDtor, NULL); |
147 | TR_CREATE_CLASS( | 147 | TR_CREATE_CLASS( |
148 | TR_ProtocolHandler, | 148 | TR_ProtocolHandler, |
149 | TR_EventHandler, | 149 | TR_EventHandler, |
150 | protocolHandlerCvInit, | 150 | protocolHandlerCvInit, |
151 | TR_IF(TR_Class)) = { | 151 | TR_IF(TR_Class)) = { |
152 | - { &(_protocolHandlerEventMethods.data) } | 152 | + { TR_HANDLER_CVARS(TR_ProtocolHandler) } |
153 | }; | 153 | }; |
154 | 154 | ||
155 | // vim: set ts=4 sw=4: | 155 | // vim: set ts=4 sw=4: |
@@ -147,14 +147,14 @@ simpleClientCvInit(TR_class_ptr cls) | @@ -147,14 +147,14 @@ simpleClientCvInit(TR_class_ptr cls) | ||
147 | simpleClientHandleData); | 147 | simpleClientHandleData); |
148 | } | 148 | } |
149 | 149 | ||
150 | -TR_INSTANCE(TR_Hash, simpleClientEventMethods); | 150 | +TR_INIT_HANDLER(TR_SimpleClient); |
151 | TR_INIT_IFACE(TR_Class, simpleClientCtor, simpleClientDtor, NULL); | 151 | TR_INIT_IFACE(TR_Class, simpleClientCtor, simpleClientDtor, NULL); |
152 | TR_CREATE_CLASS( | 152 | TR_CREATE_CLASS( |
153 | TR_SimpleClient, | 153 | TR_SimpleClient, |
154 | TR_EventHandler, | 154 | TR_EventHandler, |
155 | simpleClientCvInit, | 155 | simpleClientCvInit, |
156 | TR_IF(TR_Class)) = { | 156 | TR_IF(TR_Class)) = { |
157 | - { &(_simpleClientEventMethods.data) } | 157 | + { TR_HANDLER_CVARS(TR_SimpleClient) } |
158 | }; | 158 | }; |
159 | 159 | ||
160 | // vim: set ts=4 sw=4: | 160 | // vim: set ts=4 sw=4: |
@@ -122,14 +122,14 @@ testHandlerCvInit(TR_class_ptr class) | @@ -122,14 +122,14 @@ testHandlerCvInit(TR_class_ptr class) | ||
122 | #endif | 122 | #endif |
123 | } | 123 | } |
124 | 124 | ||
125 | -TR_INSTANCE(TR_Hash, testHandlerEventMethods); | 125 | +TR_INIT_HANDLER(TR_TestHandler); |
126 | TR_INIT_IFACE(TR_Class, testHandlerCtor, testHandlerDtor, NULL); | 126 | TR_INIT_IFACE(TR_Class, testHandlerCtor, testHandlerDtor, NULL); |
127 | TR_CREATE_CLASS( | 127 | TR_CREATE_CLASS( |
128 | TestHandler, | 128 | TestHandler, |
129 | TR_EventHandler, | 129 | TR_EventHandler, |
130 | testHandlerCvInit, | 130 | testHandlerCvInit, |
131 | TR_IF(TR_Class)) = { | 131 | TR_IF(TR_Class)) = { |
132 | - { &(_testHandlerEventMethods.data) } | 132 | + { TR_HANDLER_CVARS(TR_TestHandler) } |
133 | }; | 133 | }; |
134 | 134 | ||
135 | // vim: set ts=4 sw=4: | 135 | // vim: set ts=4 sw=4: |
Please
register
or
login
to post a comment