Tasks #1027
Expose connector "remoteness" in transport package [C++]
Status: | Resolved | Start date: | 06/25/2012 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | C++ | |||
Target version: | rsb-0.13 |
Description
Client code should be able to determine whether a transport implements inprocess or interprocess communication.
The client interface should consist of e.g. bool rsb::transport::Transport::isRemote()
Related issues
Associated revisions
Expose "remoteness" of connectors in src/rsb/transport/transports.{h,cpp}
refs #1027 (preliminary solution, though)
refs #1027 (preliminary solution, though)
- src/rsb/transport/Factory.h: supply remoteness information when
registering transports; added remote flag to ConnectorInfo - src/rsb/transport/transports.{h,cpp}: added isRemote function
Fixed remoteness of inprocess in src/rsb/transport/transports.cpp
refs #1027
refs #1027
- src/rsb/transport/transports.cpp: inprocess transports was
implicitly marked as being remote
History
#1 Updated by J. Moringen almost 10 years ago
- Target version changed from rsb-0.9 to rsb-0.10
#2 Updated by J. Moringen over 9 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 70
The basic mechanism is there. Further work has to be coordinated with #1023.
#3 Updated by J. Moringen over 9 years ago
- Target version changed from rsb-0.10 to rsb-0.11
#4 Updated by J. Moringen about 9 years ago
- Target version changed from rsb-0.11 to rsb-0.12
#5 Updated by J. Wienke almost 8 years ago
- Target version changed from rsb-0.12 to rsb-0.13
#6 Updated by J. Moringen about 7 years ago
- % Done changed from 70 to 100
#7 Updated by J. Moringen about 7 years ago
- Blocked by deleted (Enhancement #1023: Add Transport class [C++])
#8 Updated by J. Moringen about 7 years ago
- Related to Enhancement #1023: Add Transport class [C++] added
#9 Updated by J. Moringen about 7 years ago
- Status changed from In Progress to Resolved
#10 Updated by J. Moringen almost 7 years ago
- Subject changed from Expose connector "remoteness" in transport package to Expose connector "remoteness" in transport package [C++]