mirror of
https://github.com/openappsec/attachment.git
synced 2026-01-17 16:00:26 +03:00
18 lines
660 B
C
18 lines
660 B
C
/// @file nano_attachment_bucket.h
|
|
#ifndef __NANO_ATTACHMENT_BUCKET_H__
|
|
#define __NANO_ATTACHMENT_BUCKET_H__
|
|
|
|
#include "nano_attachment_common.h"
|
|
#include "nano_initializer.h"
|
|
|
|
#define CP_ASYNC_CTX_BUCKETS 2048 ///< Hash table buckets for better distribution
|
|
|
|
typedef struct NanoAttachment NanoAttachment;
|
|
|
|
AttachmentVerdictResponse NanoAsyncFindResponse(NanoAttachment *attachment, SessionID session_id);
|
|
|
|
NanoCommunicationResult NanoAsyncAddResponse(NanoAttachment *attachment, SessionID session_id, AttachmentVerdictResponse *response);
|
|
|
|
void NanoAsyncRemoveResponse(NanoAttachment *attachment, SessionID session_id);
|
|
#endif // __NANO_ATTACHMENT_BUCKET_H__
|