Point-to-point communication Types MPI.AbstractRequest MPI.Request MPI.UnsafeRequest MPI.MultiRequest MPI.UnsafeMultiRequest MPI.RequestSet MPI.Status Accessors MPI.Get_count Constants MPI.PROC_NULL MPI.ANY_SOURCE MPI.ANY_TAG Blocking communication MPI.Send MPI.send MPI.Recv! MPI.Recv MPI.recv MPI.Sendrecv! Non-blocking communication Initiation MPI.Isend MPI.isend MPI.Irecv! MPI.Isendrecv! Completion MPI.Test MPI.Testall MPI.Testany MPI.Testsome MPI.Wait Base.wait(req::MPI.Request) MPI.Waitall MPI.Waitany MPI.Waitsome Probe/Cancel MPI.isnull MPI.Cancel! MPI.Iprobe MPI.Probe Persistent requests MPI.Send_init MPI.Recv_init MPI.Start MPI.Startall Matching probes and receives MPI.Message MPI.Mprobe MPI.Improbe MPI.Mrecv! MPI.Imrecv!