You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
since they require arguments of types that not supported in portable subset. And introduce new factory for creating masters/slaves with corresponded transport.
For making TCP/UDP transport portable we also will have to reimplement it to rely directly on Socket instead of TcpListener, TcpClient, UdpClient, etc.
/cc @breyed if you are interesting in, any thoughts?
For making NModbus4 portable we should split up abstractions from transport implementation.
I'd suggest to split up on following packages:
These changes will require some breaking changes e.g. we will have to delete some factory methods like:
since they require arguments of types that not supported in portable subset. And introduce new factory for creating masters/slaves with corresponded transport.
For making TCP/UDP transport portable we also will have to reimplement it to rely directly on
Socketinstead ofTcpListener,TcpClient,UdpClient, etc./cc @breyed if you are interesting in, any thoughts?