Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 3,454 for sreceiver (0.15 sec)

  1. test/chan/nonblock.go

    			}
    		}
    		if !b {
    			panic("bsender value")
    		}
    		if buffer == 0 {
    			<-sync
    		}
    
    		go sreceiver(cs, sync)
    		try = 0
    	SendString:
    		for {
    			select {
    			case cs <- "hello":
    				break SendString
    			default:
    				try++
    				if try > maxTries {
    					panic("sreceiver")
    				}
    				sleep()
    			}
    		}
    		<-sync
    
    		go ssender(cs, sync)
    		if buffer > 0 {
    			<-sync
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Feb 19 06:44:02 UTC 2012
    - 3.9K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/process/internal/worker/request/Receiver.java

    import javax.annotation.Nullable;
    import java.util.concurrent.ArrayBlockingQueue;
    import java.util.concurrent.BlockingQueue;
    
    /**
     * Receives and handles messages about a given worker action executed by a worker process.
     * <p>
     * This receiver is used per worker action.
     */
    @NonNullApi
    public class Receiver implements ResponseProtocol, StreamCompletion, StreamFailureHandler {
        private static final Object NULL = new Object();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 13:26:04 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  3. test/interface/receiver.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // Test Implicit methods for embedded types and
    // mixed pointer and non-pointer receivers.
    
    package main
    
    type T int
    
    var nv, np int
    
    func (t T) V() {
    	if t != 42 {
    		panic(t)
    	}
    	nv++
    }
    
    func (t *T) P() {
    	if *t != 42 {
    		println(t, *t)
    		panic("fail")
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Feb 19 06:33:41 UTC 2012
    - 1.3K bytes
    - Viewed (0)
  4. platforms/core-runtime/messaging/src/main/java/org/gradle/internal/dispatch/Receive.java

     * A source for messages. Implementations do not have to be thread-safe.
     */
    public interface Receive<T> {
        /**
         * Blocks until the next message is available. Returns null when the end of the message stream has been reached.
         *
         * @return The next message, or null when the end of the stream has been reached.
         */
        @Nullable
        T receive();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 1K bytes
    - Viewed (0)
  5. test/typeparam/chans.go

    // the receiver stops reading them.
    func _Ranger[Elem any]() (*_Sender[Elem], *_Receiver[Elem]) {
    	c := make(chan Elem)
    	d := make(chan struct{})
    	s := &_Sender[Elem]{
    		values: c,
    		done:   d,
    	}
    	r := &_Receiver[Elem]{
    		values: c,
    		done:   d,
    	}
    	runtime.SetFinalizer(r, (*_Receiver[Elem]).finalize)
    	return s, r
    }
    
    // A _Sender is used to send values to a Receiver.
    type _Sender[Elem any] struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 19:45:34 UTC 2022
    - 8.4K bytes
    - Viewed (0)
  6. test/interface/receiver1.go

    Robert Griesemer <******@****.***> 1606873032 -0800
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 03 17:55:56 UTC 2020
    - 790 bytes
    - Viewed (0)
  7. pkg/scheduler/framework/parallelize/error_channel.go

    // cancel function.
    func (e *ErrorChannel) SendErrorWithCancel(err error, cancel context.CancelFunc) {
    	e.SendError(err)
    	cancel()
    }
    
    // ReceiveError receives an error from channel without blocking on the receiver.
    func (e *ErrorChannel) ReceiveError() error {
    	select {
    	case err := <-e.errCh:
    		return err
    	default:
    		return nil
    	}
    }
    
    // NewErrorChannel returns a new ErrorChannel.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 20 17:39:23 UTC 2021
    - 1.6K bytes
    - Viewed (0)
  8. test/typeparam/orderedmap.go

    // the receiver stops reading them.
    func _Ranger[Elem any]() (*_Sender[Elem], *_Receiver[Elem]) {
    	c := make(chan Elem)
    	d := make(chan struct{})
    	s := &_Sender[Elem]{
    		values: c,
    		done:   d,
    	}
    	r := &_Receiver[Elem]{
    		values: c,
    		done:   d,
    	}
    	runtime.SetFinalizer(r, (*_Receiver[Elem]).finalize)
    	return s, r
    }
    
    // A _Sender is used to send values to a Receiver.
    type _Sender[Elem any] struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 19:45:34 UTC 2022
    - 7.1K bytes
    - Viewed (0)
  9. src/internal/types/testdata/check/chans.go

    // Ranger returns a Sender and a Receiver. The Receiver provides a
    // Next method to retrieve values. The Sender provides a Send method
    // to send values and a Close method to stop sending values. The Next
    // method indicates when the Sender has been closed, and the Send
    // method indicates when the Receiver has been freed.
    //
    // This is a convenient way to exit a goroutine sending values when
    // the receiver stops reading them.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 02 02:58:32 UTC 2022
    - 1.7K bytes
    - Viewed (0)
  10. build-logic/kotlin-dsl/src/main/kotlin/gradlebuild.kotlin-dsl-sam-with-receiver.gradle.kts

     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    plugins {
        id("kotlin-sam-with-receiver")
    }
    
    samWithReceiver {
        annotation("org.gradle.api.HasImplicitReceiver")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 09 08:14:05 UTC 2020
    - 738 bytes
    - Viewed (0)
Back to top