Skip to content
Snippets Groups Projects
Select Git revision
  • 6888c251a3abef0df11eebc3763d3d6ab703efef
  • master default protected
  • arm-aarch-platform
  • arm-platform
  • vjpai-patch-3
  • vjpai-patch-1
  • v1.27.x
  • jtattermusch-patch-2
  • jtattermusch-patch-1
  • update-java-worker-example-in-performance-docs
  • revert-21805-revert-21797-reintroduce_21527
  • revert-21804-tls-credentials-1
  • zhen_cleanup_namecheck
  • revert-21806-revert-21767-revert-21725-revert-21680-cq_ordering
  • vjpai-patch-2
  • revert-21766-tls-credentials-1
  • revert-21640-change_local_tcp_security_level
  • revert-21680-cq_ordering
  • revert-21527-unify_boringssl_deps2
  • revert-20803-grpclb_stabilization
  • fix-kokoro-rvm-key
  • v1.27.0
  • v1.27.0-pre2
  • v1.27.0-pre1
  • v1.26.0
  • v1.26.0-pre1
  • v1.25.0
  • v1.25.0-pre1
  • v1.24.3
  • v1.24.2
  • v1.24.1
  • v1.23.1
  • v1.24.0
  • v1.24.0-pre2
  • v1.24.0-pre1
  • v1.22.1
  • v1.23.0
  • v1.23.0-pre1
  • v1.22.0
  • v1.22.0-pre1
  • v1.21.4
41 results

GreeterClient

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    ctiller authored and Jan Tattermusch committed
    Move eventmanager and platform dependent endpoint functionality into a single
    library called 'iomgr'.
    
    This is primarily to prepare for a Windows port - where posix socket semantics
    lead to poor quality code.
    
    Mostly this is a code movement CL, with some small changes to help prepare the
    way for porting:
    
    - em style fd objects can only be held internally in iomgr, and own their memory
    - added grpc_iomgr_create_endpoint_pair() to accomodate the common pattern of
    creating a tcp endpoint from the output of socketpair - this will help keep
    our tests portable
    - separated em alarm interface into a separate file, as this part of event
    manager is needed higher up the stack
    - made the eventmanager bits a true singleton, simplifying API's across the
    stack as there's no longer a reason to carry a pointer there.
    
    Initial design document is here:
    https://docs.google.com/document/d/1VmafcHvvrP5kwtQkz84R5yXF7u7fW-9Pn0bkSUQHDt8/edit?disco=AAAAARNByxg
    	Change on 2014/12/09 by ctiller <ctiller@google.com>
    -------------
    Created by MOE: http://code.google.com/p/moe-java
    MOE_MIGRATED_REVID=81716456
    18b49ab9
    History
    Name Last commit Last update
    ..