PubSub+ Messaging API For C  7.29.0.6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ex/ios/examples/PerfTestExample.h
/*
* Copyright 2007-2024 Solace Corporation. All rights reserved.
*/
#import "Example.h"
@interface PerfTestExample : Example
#ifndef DOXYGEN_SHOULD_SKIP_THIS
#define GROUP_SIZE 10
#endif
@property int rxDone_s;
@property int rxTimeout_s;
@property int usePub_s;
@property int useSub_s;
@property int multiSend_s;
@property int binaryPayloadSize_s;
@property unsigned int numRx_s;
@property unsigned int msgRate_s;
@property unsigned int msgNum_s;
@property char *publishTopic_ps;
- (void)printStatsForSession:(solClient_opaqueSession_pt)session_p;
- (void)waitRxDoneCallbackWithContext:
(solClient_opaqueContext_pt)opaqueContext_p
userData:(void *)user_p;
static void waitRxDoneCallback(solClient_opaqueContext_pt opaqueContext_p,
void *user_p);
- (threadRetType)pubThread:(void *)session_p;
threadRetType pubThread(void *user_p);
- (threadRetType)pubThreadSendMultiple:(void *)session_p;
threadRetType pubThreadSendMultiple(void *user_p);
@end