#include <ArnRpc.hpp>
|
| enum | E {
Provider = 0x0001,
AutoDestroy = 0x0002,
UuidPipe = 0x0004,
NoDefaultArgs = 0x0008,
SendSequence = 0x0010,
CheckSequence = 0x0020,
OnlyPosArgIn = 0x0040,
NamedArg = 0x0080,
NamedTypedArg = 0x0100,
UseDefaultCall = 0x0200,
Debug = 0x8000,
UuidAutoDestroy = UuidPipe | AutoDestroy,
AnyNamedArg = NamedArg | NamedTypedArg
} |
| |
| Enumerator |
|---|
| Provider | Provider side (opposed to requester)
|
| AutoDestroy | Use AutoDestroy for the pipe, i.e. it is closed when tcp/ip is broken.
|
| UuidPipe | Use an unique uuid in the pipe name.
|
| NoDefaultArgs | If guarantied no default arguments, full member name overload is ok.
|
| SendSequence | Send sequence order information to pipe.
|
| CheckSequence | Check sequence order information from pipe. Can generate signal outOfSequence().
|
| OnlyPosArgIn | Only allow calling in with positional argument (typed)
|
| NamedArg | When calling out, uses named argument e.g "myFunc count=123".
|
| NamedTypedArg | When calling out, uses named argument with type e.g "myFunc count:int=123".
|
| UseDefaultCall | When receiver method missing, send defaultCall() signal instead of error.
|
| Debug | Debug mode, dumping info for the batch connections.
|
| UuidAutoDestroy | Convenience, combined UuidPipe and AutoDestroy
|
| AnyNamedArg | Convenience, combined NamedArg and NamedTypedArg
|
Definition at line 89 of file ArnRpc.hpp.
The documentation for this class was generated from the following file: