diff options
Diffstat (limited to 'src/backend/taler-merchant-httpd.h')
-rw-r--r-- | src/backend/taler-merchant-httpd.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/backend/taler-merchant-httpd.h b/src/backend/taler-merchant-httpd.h index 06f29e7a..6e8362a4 100644 --- a/src/backend/taler-merchant-httpd.h +++ b/src/backend/taler-merchant-httpd.h | |||
@@ -178,6 +178,34 @@ struct TMH_OrderPayEvent | |||
178 | 178 | ||
179 | 179 | ||
180 | /** | 180 | /** |
181 | * Event triggered when a fulfillment URL is | ||
182 | * bound to a session (as paid). | ||
183 | */ | ||
184 | struct TMH_SessionEvent | ||
185 | { | ||
186 | /** | ||
187 | * Type is #TALER_DBEVENT_MERCHANT_SESSION_CAPTURED | ||
188 | */ | ||
189 | struct GNUNET_DB_EventHeaderP header; | ||
190 | |||
191 | /** | ||
192 | * Always zero (for alignment). | ||
193 | */ | ||
194 | uint32_t reserved; | ||
195 | |||
196 | /** | ||
197 | * Hash of the fulfillment URL. | ||
198 | */ | ||
199 | struct GNUNET_HashCode h_fulfillment_url; | ||
200 | |||
201 | /** | ||
202 | * Hash of the session ID | ||
203 | */ | ||
204 | struct GNUNET_HashCode h_session_id; | ||
205 | }; | ||
206 | |||
207 | |||
208 | /** | ||
181 | * Event triggered when an order's refund is increased. | 209 | * Event triggered when an order's refund is increased. |
182 | */ | 210 | */ |
183 | struct TMH_OrderRefundEvent | 211 | struct TMH_OrderRefundEvent |