Showing
2 changed files
with
19 additions
and
17 deletions
| @@ -40,8 +40,23 @@ TR_INTERFACE(TR_CommEndPoint) { | @@ -40,8 +40,23 @@ TR_INTERFACE(TR_CommEndPoint) { | ||
| 40 | fptr_TR_cepCompose compose; | 40 | fptr_TR_cepCompose compose; |
| 41 | }; | 41 | }; |
| 42 | 42 | ||
| 43 | -TR_ProtoMessage TR_cepNextMessage(void *, TR_RemoteData *); | ||
| 44 | -size_t TR_cepCompose(void *, TR_ProtoMessage); | 43 | +inline |
| 44 | +TR_ProtoMessage | ||
| 45 | +TR_cepNextMessage(void * _this, TR_RemoteData * data) | ||
| 46 | +{ | ||
| 47 | + TR_ProtoMessage callret; | ||
| 48 | + TR_RETCALL(_this, TR_CommEndPoint, nextMessage, callret, data); | ||
| 49 | + return callret; | ||
| 50 | +} | ||
| 51 | + | ||
| 52 | +inline | ||
| 53 | +size_t | ||
| 54 | +TR_cepCompose(void * _this, TR_ProtoMessage message) | ||
| 55 | +{ | ||
| 56 | + size_t callret; | ||
| 57 | + TR_RETCALL(_this, TR_CommEndPoint, compose, callret, message); | ||
| 58 | + return callret; | ||
| 59 | +} | ||
| 45 | 60 | ||
| 46 | #endif // __TR_INTERFACE_COMM_END_POINT_H__ | 61 | #endif // __TR_INTERFACE_COMM_END_POINT_H__ |
| 47 | 62 |
| @@ -30,20 +30,7 @@ | @@ -30,20 +30,7 @@ | ||
| 30 | 30 | ||
| 31 | TR_CREATE_INTERFACE(TR_CommEndPoint, 2); | 31 | TR_CREATE_INTERFACE(TR_CommEndPoint, 2); |
| 32 | 32 | ||
| 33 | -TR_ProtoMessage | ||
| 34 | -TR_cepNextMessage(void * _this, TR_RemoteData * data) | ||
| 35 | -{ | ||
| 36 | - TR_ProtoMessage callret; | ||
| 37 | - TR_RETCALL(_this, TR_CommEndPoint, nextMessage, callret, data); | ||
| 38 | - return callret; | ||
| 39 | -} | ||
| 40 | - | ||
| 41 | -size_t | ||
| 42 | -TR_cepCompose(void * _this, TR_ProtoMessage message) | ||
| 43 | -{ | ||
| 44 | - size_t callret; | ||
| 45 | - TR_RETCALL(_this, TR_CommEndPoint, compose, callret, message); | ||
| 46 | - return callret; | ||
| 47 | -} | 33 | +extern inline TR_ProtoMessage TR_cepNextMessage(void *, TR_RemoteData *); |
| 34 | +extern inline size_t TR_cepCompose(void *, TR_ProtoMessage); | ||
| 48 | 35 | ||
| 49 | // vim: set ts=4 sw=4: | 36 | // vim: set ts=4 sw=4: |
Please
register
or
login
to post a comment