/[resiprocate]/main/sip/resiprocate/os/ThreadIf.cxx
ViewVC logotype

Log of /main/sip/resiprocate/os/ThreadIf.cxx

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 5294)

Revision 4601 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 12 01:10:49 2005 UTC (14 years, 7 months ago) by derek
File length: 5568 byte(s)
Diff to previous 4599
merged identity branch(4598) into main--removing identity branch after this

Revision 4599 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 11 23:10:19 2005 UTC (14 years, 7 months ago) by derek
File length: 5368 byte(s)
Diff to previous 3809
set svn:eol-style to LF

Revision 3809 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 17 07:30:21 2005 UTC (14 years, 10 months ago) by kenho
File length: 5368 byte(s)
Diff to previous 3804
added assertion in ThreadIf to detect programming error 

Revision 3804 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 13 09:15:28 2005 UTC (14 years, 10 months ago) by kenho
File length: 5221 byte(s)
Diff to previous 3803
Added resouce release code for Win32.
(this mod was actually in from my last commit, this commit is only for logging purpose)

Revision 3803 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 13 08:52:28 2005 UTC (14 years, 10 months ago) by kenho
File length: 5220 byte(s)
Diff to previous 3399
Added wait functions in Condition taking reference to Mutex instead of pointer.
Mod code to use reference functions.


Revision 3399 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 15 05:59:30 2004 UTC (15 years, 1 month ago) by kenho
File length: 5184 byte(s)
Diff to previous 3377
Removed Thread::exit() which is broken, and not beening used.

Revision 3377 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 8 04:32:19 2004 UTC (15 years, 2 months ago) by nash
File length: 5340 byte(s)
Diff to previous 3086
Borland C++ 6.0 Compiler Compatiblity Modification

Revision 3086 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 9 16:08:07 2004 UTC (15 years, 5 months ago) by jason
File length: 5342 byte(s)
Diff to previous 3083
fix for linux




Revision 3083 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 9 04:35:20 2004 UTC (15 years, 5 months ago) by jason
File length: 5317 byte(s)
Diff to previous 2720
fixed a bastard of problem with ThreadIf::join on windows. Threads should join correctly now. 

Revision 2720 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 7 20:16:31 2004 UTC (15 years, 7 months ago) by derekm
File length: 5064 byte(s)
Diff to previous 2718
no more inclusion of windows.h


Revision 2718 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 7 19:46:19 2004 UTC (15 years, 7 months ago) by alan
File length: 5012 byte(s)
Diff to previous 2715
fixed typo


Revision 2715 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 7 03:26:15 2004 UTC (15 years, 7 months ago) by jason
File length: 5011 byte(s)
Diff to previous 1363
added a fix for win32 and srand with threads


Revision 1363 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 26 17:15:37 2003 UTC (16 years, 7 months ago) by davidb
File length: 4869 byte(s)
Diff to previous 1305
typedef thread identifier type


Revision 1305 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 06:33:48 2003 UTC (16 years, 8 months ago) by jason
File length: 4866 byte(s)
Diff to previous 1295
rename namespace to resip


Revision 1295 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 24 23:25:36 2003 UTC (16 years, 8 months ago) by jason
File length: 4867 byte(s)
Diff to previous 1294
directory reorg to sip/resiprocate, etc.


Revision 1294 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 24 22:42:27 2003 UTC (16 years, 8 months ago) by jason
File length: 4875 byte(s)
Diff to previous 1279
change from sip2 to resiprocate


Revision 1279 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 17 17:51:31 2003 UTC (16 years, 8 months ago) by davidb
File length: 4847 byte(s)
Diff to previous 1118
interface to get current thread id
(not in WIN32)


Revision 1118 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 25 03:41:15 2003 UTC (16 years, 10 months ago) by jason
File length: 4839 byte(s)
Diff to previous 835
solaris compat


Revision 835 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 6 20:49:14 2002 UTC (17 years ago) by derekm
File length: 4824 byte(s)
Diff to previous 828
*** empty log message ***


Revision 828 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 6 01:33:40 2002 UTC (17 years ago) by derekm
File length: 4789 byte(s)
Diff to previous 537
added

ThreadIf::waitForShutdown(int ms) const

which causes the thread to sleep for the specified# of ms, but will wakeup and
return true if shutdown is called. Returns false if the sleep finished w/out
shutdown being called.

shutdown&join are now called in the destructor.  it is now ok to call join multiple
times, nothing happens if there isn't an active thread.


Revision 537 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 7 03:07:27 2002 UTC (17 years, 1 month ago) by jason
File length: 4577 byte(s)
Diff to previous 529
moved includes to sip2/


Revision 529 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 7 02:02:33 2002 UTC (17 years, 1 month ago) by fluffy
File length: 4557 byte(s)
Diff to previous 493
windows fixes


Revision 493 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 6 02:59:30 2002 UTC (17 years, 1 month ago) by davidb
File length: 4637 byte(s)
Diff to previous 328
#include <> to
#include ""


Revision 328 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 22 15:47:40 2002 UTC (17 years, 1 month ago) by jason
File length: 4637 byte(s)
Diff to previous 295
*** empty log message ***


Revision 295 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 6 20:59:21 2002 UTC (17 years, 2 months ago) by jason
File length: 4463 byte(s)
Diff to previous 256
change Data to contain rather than inherit from string
much reduced interface to Data
still needs to get a more efficient implementation


Revision 256 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 3 05:07:20 2002 UTC (17 years, 2 months ago) by fluffy
File length: 4445 byte(s)
Diff to previous 241
no message


Revision 241 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 30 20:55:02 2002 UTC (17 years, 2 months ago) by jason
File length: 4369 byte(s)
Diff to previous 236
#ifdeffed out WIN32 clause


Revision 236 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 29 23:41:14 2002 UTC (17 years, 2 months ago) by fluffy
File length: 4344 byte(s)
Diff to previous 232
changes for Win32


Revision 232 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 28 17:01:08 2002 UTC (17 years, 2 months ago) by fluffy
File length: 4195 byte(s)
Diff to previous 231
added some win32 stuff


Revision 231 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 28 16:42:31 2002 UTC (17 years, 2 months ago) by fluffy
File length: 3449 byte(s)
Diff to previous 195
cleaned up thread and lock abstractions


Revision 195 - (view) (download) (annotate) - [select for diffs]
Added Wed Sep 25 22:24:41 2002 UTC (17 years, 2 months ago) by jason
File length: 3476 byte(s)
moved util classes into here


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27