If we are writing functions which are handling incoming T messages, why are using their R message names for the function names? For example: When receiving a Tattach, why is rattach called instead of a "tattach" function, and returning Rattach message? Maybe there is some good reason but I don't know :)