Click here to Skip to main content
15,912,578 members
Home / Discussions / C#
   

C#

 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616007-Feb-16 22:13
Member 120616007-Feb-16 22:13 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616008-Feb-16 0:11
Member 120616008-Feb-16 0:11 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Daniel Pfeffer8-Feb-16 2:07
professionalDaniel Pfeffer8-Feb-16 2:07 
For a given port, OpenPort and ClosePort should be called only once. Calling OpenPort twice (with no intervening ClosePort) is an error.

One way to handle this would be to create a separate class which calls OpenPort in its constructor and ClosePort in its destructor. This would guarantee that each function is called only once. It is still your responsibility to ensure that only one instance of the class is created at any one time.

Search for the Singleton pattern for more details on how to do this.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.

--Winston Churchill

GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616008-Feb-16 2:10
Member 120616008-Feb-16 2:10 
AnswerRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt7-Feb-16 21:47
professionalJochen Arndt7-Feb-16 21:47 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616007-Feb-16 21:52
Member 120616007-Feb-16 21:52 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt7-Feb-16 22:09
professionalJochen Arndt7-Feb-16 22:09 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616007-Feb-16 22:13
Member 120616007-Feb-16 22:13 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt7-Feb-16 22:36
professionalJochen Arndt7-Feb-16 22:36 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616007-Feb-16 23:26
Member 120616007-Feb-16 23:26 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt7-Feb-16 23:35
professionalJochen Arndt7-Feb-16 23:35 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616007-Feb-16 23:59
Member 120616007-Feb-16 23:59 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt8-Feb-16 0:19
professionalJochen Arndt8-Feb-16 0:19 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616008-Feb-16 0:20
Member 120616008-Feb-16 0:20 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt8-Feb-16 0:34
professionalJochen Arndt8-Feb-16 0:34 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616008-Feb-16 0:38
Member 120616008-Feb-16 0:38 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616008-Feb-16 0:19
Member 120616008-Feb-16 0:19 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt8-Feb-16 0:22
professionalJochen Arndt8-Feb-16 0:22 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616007-Feb-16 21:53
Member 120616007-Feb-16 21:53 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Jochen Arndt7-Feb-16 22:15
professionalJochen Arndt7-Feb-16 22:15 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Pete O'Hanlon8-Feb-16 0:13
mvePete O'Hanlon8-Feb-16 0:13 
GeneralRe: Is this serial port class and how I use it thred safe? Pin
Member 120616008-Feb-16 0:18
Member 120616008-Feb-16 0:18 
QuestionHave you worked directly with 'ApplicationContext in WinForms ? Pin
BillWoodruff7-Feb-16 18:07
professionalBillWoodruff7-Feb-16 18:07 
GeneralRe: Have you worked directly with 'ApplicationContext in WinForms ? Pin
Sascha Lefèvre7-Feb-16 18:56
professionalSascha Lefèvre7-Feb-16 18:56 
GeneralRe: Have you worked directly with 'ApplicationContext in WinForms ? Pin
BillWoodruff7-Feb-16 19:08
professionalBillWoodruff7-Feb-16 19:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.