644 void RouteOperationRequest0ParametersL(TUint aRoutingSubType, const TRoutingParameters& aParams, RArray<TUint>& aTargets) const; |
644 void RouteOperationRequest0ParametersL(TUint aRoutingSubType, const TRoutingParameters& aParams, RArray<TUint>& aTargets) const; |
645 TUint RoutingTargetL(const TMTPTypeRequest& aRequest, CMTPConnection& aConnection) const; |
645 TUint RoutingTargetL(const TMTPTypeRequest& aRequest, CMTPConnection& aConnection) const; |
646 void SelectSubTypeRoutingL(TRoutingSubType aSubType, RArray<TUint>& aRoutingSubTypes, RArray<TUint>& aValidationSubTypes, RArray<TRoutingParameters>& aParams) const; |
646 void SelectSubTypeRoutingL(TRoutingSubType aSubType, RArray<TUint>& aRoutingSubTypes, RArray<TUint>& aValidationSubTypes, RArray<TRoutingParameters>& aParams) const; |
647 void SelectSubTypeValidationL(TRoutingSubType aSubType, RArray<TUint>& aValidationSubTypes) const; |
647 void SelectSubTypeValidationL(TRoutingSubType aSubType, RArray<TUint>& aValidationSubTypes) const; |
648 void ValidateTargetsL(const TRoutingParameters& aParams, const RArray<TUint>& aValidationSubTypes, RArray<TUint>& aTargets) const; |
648 void ValidateTargetsL(const TRoutingParameters& aParams, const RArray<TUint>& aValidationSubTypes, RArray<TUint>& aTargets) const; |
649 |
649 void ValidateOperationRequestParametersL(TRoutingParameters& aParams) const; |
|
650 |
|
651 |
650 static TUint Flags(TUint aSubType); |
652 static TUint Flags(TUint aSubType); |
651 static TUint Index(TUint aSubType); |
653 static TUint Index(TUint aSubType); |
652 static TUint Params(TUint aSubType); |
654 static TUint Params(TUint aSubType); |
653 static TUint ParamsCount(TUint aSubType); |
655 static TUint ParamsCount(TUint aSubType); |
654 static TUint SubType(TUint aIndex, TUint aFlags, TUint aParamsCount); |
656 static TUint SubType(TUint aIndex, TUint aFlags, TUint aParamsCount); |