@@ -181,9 +181,9 @@ static int s_TestOperationWhileDisconnected(struct aws_allocator *allocator, voi
181
181
Aws::Crt::String expectedMessage (" l33t" );
182
182
messageData.SetStringMessage (expectedMessage);
183
183
echoMessageRequest.SetMessage (messageData);
184
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
184
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
185
185
ASSERT_TRUE (requestFuture.get ().baseStatus == EVENT_STREAM_RPC_CONNECTION_CLOSED);
186
- auto result = echoMessage. GetOperationResult ().get ();
186
+ auto result = echoMessage-> GetOperationResult ().get ();
187
187
ASSERT_FALSE (result);
188
188
auto error = result.GetRpcError ();
189
189
ASSERT_TRUE (error.baseStatus == EVENT_STREAM_RPC_CONNECTION_CLOSED);
@@ -218,9 +218,9 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
218
218
auto echoMessage = client.NewEchoMessage ();
219
219
messageData.SetStringMessage (expectedMessage);
220
220
echoMessageRequest.SetMessage (messageData);
221
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
221
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
222
222
requestFuture.wait ();
223
- auto result = echoMessage. GetResult ().get ();
223
+ auto result = echoMessage-> GetResult ().get ();
224
224
ASSERT_TRUE (result);
225
225
auto response = result.GetOperationResponse ();
226
226
ASSERT_NOT_NULL (response);
@@ -240,9 +240,9 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
240
240
Aws::Crt::String expectedMessage (" l33t" );
241
241
messageData.SetStringMessage (expectedMessage);
242
242
echoMessageRequest.SetMessage (messageData);
243
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
243
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
244
244
ASSERT_TRUE (requestFuture.get ().baseStatus == EVENT_STREAM_RPC_CONNECTION_CLOSED);
245
- auto result = echoMessage. GetOperationResult ().get ();
245
+ auto result = echoMessage-> GetOperationResult ().get ();
246
246
ASSERT_FALSE (result);
247
247
auto error = result.GetRpcError ();
248
248
ASSERT_TRUE (error.baseStatus == EVENT_STREAM_RPC_CONNECTION_CLOSED);
@@ -257,14 +257,14 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
257
257
auto echoMessage = client.NewEchoMessage ();
258
258
messageData.SetStringMessage (expectedMessage);
259
259
echoMessageRequest.SetMessage (messageData);
260
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
261
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
260
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
261
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
262
262
MessageData differentMessage;
263
263
differentMessage.SetBooleanMessage (true );
264
264
echoMessageRequest.SetMessage (differentMessage);
265
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
265
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
266
266
requestFuture.wait ();
267
- auto result = echoMessage. GetResult ().get ();
267
+ auto result = echoMessage-> GetResult ().get ();
268
268
ASSERT_TRUE (result);
269
269
auto response = result.GetOperationResponse ();
270
270
ASSERT_NOT_NULL (response);
@@ -280,17 +280,17 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
280
280
auto echoMessage = client.NewEchoMessage ();
281
281
messageData.SetStringMessage (expectedMessage);
282
282
echoMessageRequest.SetMessage (messageData);
283
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
284
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
283
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
284
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
285
285
MessageData differentMessage;
286
286
differentMessage.SetBooleanMessage (true );
287
287
echoMessageRequest.SetMessage (differentMessage);
288
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
288
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
289
289
requestFuture.wait ();
290
- echoMessage. Close ().wait ();
291
- echoMessage. Close ().wait ();
292
- echoMessage. Close ().wait ();
293
- echoMessage. Close ().wait ();
290
+ echoMessage-> Close ().wait ();
291
+ echoMessage-> Close ().wait ();
292
+ echoMessage-> Close ().wait ();
293
+ echoMessage-> Close ().wait ();
294
294
}
295
295
296
296
/* Close without waiting on activation or close futures. */
@@ -302,16 +302,16 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
302
302
auto echoMessage = client.NewEchoMessage ();
303
303
messageData.SetStringMessage (expectedMessage);
304
304
echoMessageRequest.SetMessage (messageData);
305
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
306
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
305
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
306
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
307
307
MessageData differentMessage;
308
308
differentMessage.SetBooleanMessage (true );
309
309
echoMessageRequest.SetMessage (differentMessage);
310
- echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
311
- echoMessage. Close ();
312
- echoMessage. Close ();
313
- echoMessage. Close ();
314
- echoMessage. Close ();
310
+ echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
311
+ echoMessage-> Close ();
312
+ echoMessage-> Close ();
313
+ echoMessage-> Close ();
314
+ echoMessage-> Close ();
315
315
}
316
316
317
317
/* Close without waiting for TERMINATE_STREAM to flush then immediately trying to activate. */
@@ -323,15 +323,15 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
323
323
auto echoMessage = client.NewEchoMessage ();
324
324
messageData.SetStringMessage (expectedMessage);
325
325
echoMessageRequest.SetMessage (messageData);
326
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
327
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
326
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
327
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
328
328
MessageData differentMessage;
329
329
differentMessage.SetBooleanMessage (true );
330
330
echoMessageRequest.SetMessage (differentMessage);
331
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
331
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
332
332
requestFuture.wait ();
333
- auto closeFuture = echoMessage. Close ();
334
- requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
333
+ auto closeFuture = echoMessage-> Close ();
334
+ requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
335
335
closeFuture.wait ();
336
336
requestFuture.wait ();
337
337
}
@@ -349,9 +349,9 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
349
349
ASSERT_TRUE (failedStatus.get ().baseStatus == EVENT_STREAM_RPC_CONNECTION_ALREADY_ESTABLISHED);
350
350
auto echoMessage = client.NewEchoMessage ();
351
351
echoMessageRequest.SetMessage (messageData);
352
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
352
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
353
353
requestFuture.wait ();
354
- auto result = echoMessage. GetResult ().get ();
354
+ auto result = echoMessage-> GetResult ().get ();
355
355
ASSERT_TRUE (result);
356
356
auto response = result.GetOperationResponse ();
357
357
ASSERT_NOT_NULL (response);
@@ -368,9 +368,9 @@ static int s_TestEchoOperation(struct aws_allocator *allocator, void *ctx)
368
368
ASSERT_TRUE (connectedStatus.get ().baseStatus == EVENT_STREAM_RPC_CONNECTION_ALREADY_ESTABLISHED);
369
369
auto echoMessage = client.NewEchoMessage ();
370
370
echoMessageRequest.SetMessage (messageData);
371
- auto requestFuture = echoMessage. Activate (echoMessageRequest, s_onMessageFlush);
371
+ auto requestFuture = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush);
372
372
requestFuture.wait ();
373
- auto result = echoMessage. GetResult ().get ();
373
+ auto result = echoMessage-> GetResult ().get ();
374
374
ASSERT_TRUE (result);
375
375
auto response = result.GetOperationResponse ();
376
376
ASSERT_NOT_NULL (response);
@@ -510,16 +510,16 @@ static int s_TestStressClient(struct aws_allocator *allocator, void *ctx)
510
510
auto echoMessage = client.NewEchoMessage ();
511
511
messageData.SetStringMessage (expectedMessage);
512
512
echoMessageRequest.SetMessage (messageData);
513
- auto requestStatus = echoMessage. Activate (echoMessageRequest, s_onMessageFlush).get ();
514
- auto resultFuture = echoMessage. GetResult ();
513
+ auto requestStatus = echoMessage-> Activate (echoMessageRequest, s_onMessageFlush).get ();
514
+ auto resultFuture = echoMessage-> GetResult ();
515
515
/* The response may never arrive depending on how many ongoing requests are made
516
516
* so in case of timeout, assume success. */
517
517
std::future_status status = resultFuture.wait_for (std::chrono::seconds (5 ));
518
518
if (status != std::future_status::ready)
519
519
{
520
520
return AWS_OP_SUCCESS;
521
521
}
522
- auto result = echoMessage. GetResult ().get ();
522
+ auto result = echoMessage-> GetResult ().get ();
523
523
ASSERT_TRUE (result);
524
524
auto response = result.GetOperationResponse ();
525
525
ASSERT_NOT_NULL (response);
0 commit comments