Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Events and Threads

Events and Threads

Scheduled Pinned Locked Moved C / C++ / MFC
question
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    hph
    wrote on last edited by
    #1

    Hello at all, imagine the following situation: You have created an auto-signaled event, and multiple Threads are waiting for this event to get signaled. The event in addition gets signaled, and one thread starts its execution which implied the event has gotton nonsignaled. So my question is, when does the event gets again signaled ? Thanks in advance!

    S 1 Reply Last reply
    0
    • H hph

      Hello at all, imagine the following situation: You have created an auto-signaled event, and multiple Threads are waiting for this event to get signaled. The event in addition gets signaled, and one thread starts its execution which implied the event has gotton nonsignaled. So my question is, when does the event gets again signaled ? Thanks in advance!

      S Offline
      S Offline
      Steve S
      wrote on last edited by
      #2

      What made it get signalled originally? If some process/thread is running and periodically signalling, then presumably it can signal again. If not, something has to happen to kick-start. Would the thread that was started not signal the thread prior to waiting on the event? Steve S

      H 1 Reply Last reply
      0
      • S Steve S

        What made it get signalled originally? If some process/thread is running and periodically signalling, then presumably it can signal again. If not, something has to happen to kick-start. Would the thread that was started not signal the thread prior to waiting on the event? Steve S

        H Offline
        H Offline
        hph
        wrote on last edited by
        #3

        Thank you, i got it!

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups