adding prefix to all functions

This commit is contained in:
Gabriel mermelstein 2025-06-16 17:56:44 +02:00
parent c9c70c43d2
commit bfb832efc5
No known key found for this signature in database
GPG Key ID: 82B8134785FEAE0D
2 changed files with 14 additions and 14 deletions

View File

@ -24,34 +24,34 @@ typedef void (*SdsCallBack) (int callerRet, const char* msg, size_t len, void* u
// --- Core API Functions --- // --- Core API Functions ---
void* NewReliabilityManager(const char* channelId, SdsCallBack callback, void* userData); void* SdsNewReliabilityManager(const char* channelId, SdsCallBack callback, void* userData);
void SdsSetEventCallback(void* ctx, SdsCallBack callback, void* userData); void SdsSetEventCallback(void* ctx, SdsCallBack callback, void* userData);
int CleanupReliabilityManager(void* ctx, SdsCallBack callback, void* userData); int SdsCleanupReliabilityManager(void* ctx, SdsCallBack callback, void* userData);
int ResetReliabilityManager(void* ctx, SdsCallBack callback, void* userData); int SdsResetReliabilityManager(void* ctx, SdsCallBack callback, void* userData);
int WrapOutgoingMessage(void* ctx, int SdsWrapOutgoingMessage(void* ctx,
void* message, void* message,
size_t messageLen, size_t messageLen,
const char* messageId, const char* messageId,
SdsCallBack callback, SdsCallBack callback,
void* userData); void* userData);
int UnwrapReceivedMessage(void* ctx, int SdsUnwrapReceivedMessage(void* ctx,
void* message, void* message,
size_t messageLen, size_t messageLen,
SdsCallBack callback, SdsCallBack callback,
void* userData); void* userData);
int MarkDependenciesMet(void* ctx, int SdsMarkDependenciesMet(void* ctx,
char** messageIDs, char** messageIDs,
size_t count, size_t count,
SdsCallBack callback, SdsCallBack callback,
void* userData); void* userData);
int StartPeriodicTasks(void* ctx, SdsCallBack callback, void* userData); int SdsStartPeriodicTasks(void* ctx, SdsCallBack callback, void* userData);

View File

@ -130,7 +130,7 @@ proc initializeLibrary() {.exported.} =
################################################################################ ################################################################################
### Exported procs ### Exported procs
proc NewReliabilityManager( proc SdsNewReliabilityManager(
channelId: cstring, callback: SdsCallBack, userData: pointer channelId: cstring, callback: SdsCallBack, userData: pointer
): pointer {.dynlib, exportc, cdecl.} = ): pointer {.dynlib, exportc, cdecl.} =
initializeLibrary() initializeLibrary()
@ -177,7 +177,7 @@ proc SdsSetEventCallback(
ctx[].eventCallback = cast[pointer](callback) ctx[].eventCallback = cast[pointer](callback)
ctx[].eventUserData = userData ctx[].eventUserData = userData
proc CleanupReliabilityManager( proc SdsCleanupReliabilityManager(
ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer
): cint {.dynlib, exportc.} = ): cint {.dynlib, exportc.} =
initializeLibrary() initializeLibrary()
@ -193,7 +193,7 @@ proc CleanupReliabilityManager(
return RET_OK return RET_OK
proc ResetReliabilityManager( proc SdsResetReliabilityManager(
ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer
): cint {.dynlib, exportc.} = ): cint {.dynlib, exportc.} =
initializeLibrary() initializeLibrary()
@ -206,7 +206,7 @@ proc ResetReliabilityManager(
userData, userData,
) )
proc WrapOutgoingMessage( proc SdsWrapOutgoingMessage(
ctx: ptr SdsContext, ctx: ptr SdsContext,
message: pointer, message: pointer,
messageLen: csize_t, messageLen: csize_t,
@ -237,7 +237,7 @@ proc WrapOutgoingMessage(
userData, userData,
) )
proc UnwrapReceivedMessage( proc SdsUnwrapReceivedMessage(
ctx: ptr SdsContext, ctx: ptr SdsContext,
message: pointer, message: pointer,
messageLen: csize_t, messageLen: csize_t,
@ -262,7 +262,7 @@ proc UnwrapReceivedMessage(
userData, userData,
) )
proc MarkDependenciesMet( proc SdsMarkDependenciesMet(
ctx: ptr SdsContext, ctx: ptr SdsContext,
messageIds: pointer, messageIds: pointer,
count: csize_t, count: csize_t,
@ -287,7 +287,7 @@ proc MarkDependenciesMet(
userData, userData,
) )
proc StartPeriodicTasks( proc SdsStartPeriodicTasks(
ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer
): cint {.dynlib, exportc.} = ): cint {.dynlib, exportc.} =
initializeLibrary() initializeLibrary()