#include <rve_rpc/client.h>#include <rve_rpc/server.h>#include <rve_rpc/TestRequest.h>#include <rve_rpc/TestResponse.h>#include <ros/ros.h>#include <gtest/gtest.h>#include <boost/thread.hpp>
Go to the source code of this file.
Classes | |
| struct | AsyncCallHelper |
| struct | AsyncResponseHelper |
| struct | NoCopyHelper |
Functions | |
| void | callThread (Method< TestRequest, TestResponse > &m, volatile bool &done, bool &success, uint32_t start) |
| void | doubleCallback (CallHandle< TestRequest, TestResponse > &handle) |
| int | main (int argc, char **argv) |
| TEST (Intra, callWithReturn) | |
| TEST (Intra, multipleMethodsWithReturn) | |
| TEST (Intra, callUnknownMethod) | |
| TEST (Intra, connectAsync) | |
| TEST (Intra, noCopy) | |
| TEST (Intra, multipleCallerThreads) | |
| TEST (Intra, addMethodLater) | |
| TEST (Intra, multipleClientsSingleServer) | |
| TEST (Intra, callAsyncWithReturn) | |
| TEST (Intra, callWithAsyncResponse) | |
| TEST (Intra, callWithAsyncException) | |
| TEST (Intra, callWithNoResponse) | |
| void | tripleCallback (CallHandle< TestRequest, TestResponse > &handle) |
| void callThread | ( | Method< TestRequest, TestResponse > & | m, |
| volatile bool & | done, | ||
| bool & | success, | ||
| uint32_t | start | ||
| ) |
Definition at line 196 of file test_intra.cpp.
| void doubleCallback | ( | CallHandle< TestRequest, TestResponse > & | handle | ) |
Definition at line 44 of file test_intra.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 443 of file test_intra.cpp.
| TEST | ( | Intra | , |
| callWithReturn | |||
| ) |
Definition at line 58 of file test_intra.cpp.
| TEST | ( | Intra | , |
| multipleMethodsWithReturn | |||
| ) |
Definition at line 77 of file test_intra.cpp.
| TEST | ( | Intra | , |
| callUnknownMethod | |||
| ) |
Definition at line 107 of file test_intra.cpp.
| TEST | ( | Intra | , |
| connectAsync | |||
| ) |
Definition at line 135 of file test_intra.cpp.
| TEST | ( | Intra | , |
| noCopy | |||
| ) |
Definition at line 174 of file test_intra.cpp.
| TEST | ( | Intra | , |
| multipleCallerThreads | |||
| ) |
Definition at line 211 of file test_intra.cpp.
| TEST | ( | Intra | , |
| addMethodLater | |||
| ) |
Definition at line 239 of file test_intra.cpp.
| TEST | ( | Intra | , |
| multipleClientsSingleServer | |||
| ) |
Definition at line 259 of file test_intra.cpp.
| TEST | ( | Intra | , |
| callAsyncWithReturn | |||
| ) |
Definition at line 303 of file test_intra.cpp.
| TEST | ( | Intra | , |
| callWithAsyncResponse | |||
| ) |
Definition at line 339 of file test_intra.cpp.
| TEST | ( | Intra | , |
| callWithAsyncException | |||
| ) |
Definition at line 375 of file test_intra.cpp.
| TEST | ( | Intra | , |
| callWithNoResponse | |||
| ) |
Definition at line 409 of file test_intra.cpp.
| void tripleCallback | ( | CallHandle< TestRequest, TestResponse > & | handle | ) |
Definition at line 51 of file test_intra.cpp.