X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fevent_client.h;fp=citadel%2Fevent_client.h;h=b136c2e670a975d1516398c235fe18c347d82967;hb=15fc2bf9cd4d2a34fd91aa16c4f632ee46e72dd8;hp=1dce3d9cc721b469594693ef706e03cc1122a28e;hpb=e62e0018851d7d4c5ef3480192047bc4f744b110;p=citadel.git diff --git a/citadel/event_client.h b/citadel/event_client.h index 1dce3d9cc..b136c2e67 100644 --- a/citadel/event_client.h +++ b/citadel/event_client.h @@ -278,9 +278,11 @@ void FreeAsyncIOContents(AsyncIO *IO); eNextState NextDBOperation(AsyncIO *IO, IO_CallBack CB); eNextState QueueDBOperation(AsyncIO *IO, IO_CallBack CB); +eNextState EventQueueDBOperation(AsyncIO *IO, IO_CallBack CB); void StopDBWatchers(AsyncIO *IO); eNextState QueueEventContext(AsyncIO *IO, IO_CallBack CB); eNextState QueueCurlContext(AsyncIO *IO); +eNextState DBQueueEventContext(AsyncIO *IO, IO_CallBack CB); eNextState EvConnectSock(AsyncIO *IO, double conn_timeout, @@ -342,6 +344,7 @@ int InitcURLIOStruct(AsyncIO *IO, void KillAsyncIOContext(AsyncIO *IO); void StopCurlWatchers(AsyncIO *IO); +eNextState CurlQueueDBOperation(AsyncIO *IO, IO_CallBack CB); eNextState ReAttachIO(AsyncIO *IO, void *pData,