enterprisedt.com Forum Index
RegisterSearchFAQMemberlistUsergroupsLog in
Reply to topic Page 1 of 1
Issue regarding inheritance
Author Message
Reply with quote
Post Issue regarding inheritance 
It seems FTPClient could be made much more friendly to descendant classes. For example, there is no access to "control" nor "CheckConnection" which makes it very difficult to truly extend this class using inheritance. In fact, numerous method have been marked as internal which really lock down this class when it comes to inheritance.

Is there a particular reason that this class, among others (refer to my post on FTPReply), is so locked down? Am I missing something?

Thanks
-Steve
http://www.stevetrefethen.com/blog/

View user's profile Send private message
Reply with quote
Post Re: Issue regarding inheritance 
See our other post re FTPReply. It is open source so you can change whatever you like Smile

Feel free to email us a list of requests for things you think you need (support@enterprisedt.com).


_________________
Bruce - EDT Support
View user's profile Send private message Visit poster's website
Reply with quote
Post Re: Issue regarding inheritance 
support2 wrote:
See our other post re FTPReply. It is open source so you can change whatever you like Smile


Yes, of course, but it seems the changes I'm talking about would dramatically increase the extensibility of this library. It seems the tendency is to make methods and member internal which is extremely restricting for a library like this.

I'll send email to the address you provided with my suggestions.

Thanks


_________________
-Steve
http://www.stevetrefethen.com/blog/
View user's profile Send private message
Reply with quote
Post Re: Issue regarding inheritance 
We do love the "internal" keyword Smile


_________________
Bruce - EDT Support
View user's profile Send private message Visit poster's website
Reply with quote
Post Re: Issue regarding inheritance 
support2 wrote:
We do love the "internal" keyword Smile


LOL! That you do!


_________________
-Steve
http://www.stevetrefethen.com/blog/
View user's profile Send private message
Reply with quote
Post Re: Issue regarding inheritance 
support2 wrote:
See our other post re FTPReply. It is open source so you can change whatever you like Smile

Feel free to email us a list of requests for things you think you need (support@enterprisedt.com).


Done. Can you tell me if you got it?

Thanks
-Steve


_________________
-Steve
http://www.stevetrefethen.com/blog/
View user's profile Send private message
Reply with quote
Post Re: Issue regarding inheritance 
We have, thank you for your comments. We've had a preliminary look through but it'll take a little while for us to do anything.


_________________
Bruce - EDT Support
View user's profile Send private message Visit poster's website
Reply with quote
Post Re: Issue regarding inheritance 
Great, thanks for confirming. It's really nice to be on a forum where people respond this quickly.


_________________
-Steve
http://www.stevetrefethen.com/blog/
View user's profile Send private message
Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum