diff options
author | Thomas White <taw@physics.org> | 2023-04-12 17:12:10 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2023-06-01 15:31:50 +0200 |
commit | e922cc649959d2f05dc4df44b0d5889b0fcdb32c (patch) | |
tree | eab9eb140cb02e9264be7486b6d66ae939527584 /src/im-asapo.c | |
parent | 6d11d4f13eb46d67f5a619dec93f4b6c4c0d9718 (diff) |
ASAP::O: Use message ID as serial number
Diffstat (limited to 'src/im-asapo.c')
-rw-r--r-- | src/im-asapo.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/im-asapo.c b/src/im-asapo.c index 82934d50..43455298 100644 --- a/src/im-asapo.c +++ b/src/im-asapo.c @@ -3,11 +3,11 @@ * * ASAP::O data interface * - * Copyright © 2021 Deutsches Elektronen-Synchrotron DESY, - * a research centre of the Helmholtz Association. + * Copyright © 2021-2023 Deutsches Elektronen-Synchrotron DESY, + * a research centre of the Helmholtz Association. * * Authors: - * 2021 Thomas White <taw@physics.org> + * 2021-2023 Thomas White <taw@physics.org> * * This file is part of CrystFEL. * @@ -144,7 +144,7 @@ static int stream_empty(struct im_asapo *a) void *im_asapo_fetch(struct im_asapo *a, size_t *pdata_size, char **pmeta, char **pfilename, char **pevent, - int *pfinished) + int *pfinished, int *pmessageid) { void *data_copy; AsapoMessageMetaHandle meta; @@ -204,6 +204,7 @@ void *im_asapo_fetch(struct im_asapo *a, size_t *pdata_size, *pmeta = strdup(asapo_message_meta_get_metadata(meta)); *pfilename = strdup(asapo_message_meta_get_name(meta)); *pevent = strdup("//"); + *pmessageid = asapo_message_meta_get_id(meta); profile_end("copy-meta"); asapo_free_handle(&err); |