--- a/commsfwsupport/commselements/meshmachine/inc/mm_nodepeer.h Thu Aug 19 11:05:47 2010 +0300
+++ b/commsfwsupport/commselements/meshmachine/inc/mm_nodepeer.h Tue Aug 31 16:25:36 2010 +0300
@@ -65,35 +65,20 @@
return Peer().Type();
}
- TUint32 Flags() const
- {
- // Non-client peers lack flags (a state early in relationship)
- if(PeerPtr())
- {
- return PeerPtr()->Flags();
- }
- return 0;
- }
+ TUint32 Flags() const
+ {
+ return Peer().Flags();
+ }
- TUint32 SetFlags(TUint32 aFlags)
- {
- // We only require peer info to be present if an actual state change is occurring (as opposed to default handling)
- if(aFlags)
- {
- return Peer().SetFlags(aFlags);
- }
- return Flags();
- }
+ TUint32 SetFlags(TUint32 aFlags)
+ {
+ return Peer().SetFlags(aFlags);
+ }
- TUint32 ClearFlags(TUint32 aFlags)
- {
- // We only require peer info to be present if an actual state change is occurring (as opposed to default handling)
- if(aFlags)
- {
- return Peer().ClearFlags(aFlags);
- }
- return Flags();
- }
+ TUint32 ClearFlags(TUint32 aFlags)
+ {
+ return Peer().ClearFlags(aFlags);
+ }
const RNodeInterface& Peer() const
{