join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
proactor_test.cpp File Reference
#include <join/condition.hpp>
#include <join/proactor.hpp>
#include <join/acceptor.hpp>
#include <gtest/gtest.h>
Include dependency graph for proactor_test.cpp:

Classes

class  ProactorTest
 Class used to test Proactor. More...
 

Functions

 TEST_F (ProactorTest, stop)
 Test stop.
 
 TEST_F (ProactorTest, submit)
 Test submit.
 
 TEST_F (ProactorTest, cancel)
 Test cancel.
 
 TEST_F (ProactorTest, mlock)
 Test mlock.
 
 TEST_F (ProactorTest, isRunning)
 Test isRunning.
 
 TEST_F (ProactorTest, asyncConnect)
 Test async connect.
 
 TEST_F (ProactorTest, asyncAccept)
 Test async accept.
 
 TEST_F (ProactorTest, asyncWrite)
 Test async write.
 
 TEST_F (ProactorTest, asyncRead)
 Test async read.
 
 TEST_F (ProactorTest, asyncSendmsg)
 Test async sendmsg.
 
 TEST_F (ProactorTest, asyncRecvmsg)
 Test async recvmsg.
 
 TEST_F (ProactorTest, asyncSend)
 Test async send.
 
 TEST_F (ProactorTest, asyncRecv)
 Test async recv.
 
 TEST_F (ProactorTest, onClose)
 Test onClose.
 
 TEST_F (ProactorTest, onError)
 Test onError.
 
int main (int argc, char **argv)
 main function.
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

main function.

◆ TEST_F() [1/15]

TEST_F ( ProactorTest ,
asyncAccept  )

Test async accept.

◆ TEST_F() [2/15]

TEST_F ( ProactorTest ,
asyncConnect  )

Test async connect.

◆ TEST_F() [3/15]

TEST_F ( ProactorTest ,
asyncRead  )

Test async read.

◆ TEST_F() [4/15]

TEST_F ( ProactorTest ,
asyncRecv  )

Test async recv.

◆ TEST_F() [5/15]

TEST_F ( ProactorTest ,
asyncRecvmsg  )

Test async recvmsg.

◆ TEST_F() [6/15]

TEST_F ( ProactorTest ,
asyncSend  )

Test async send.

◆ TEST_F() [7/15]

TEST_F ( ProactorTest ,
asyncSendmsg  )

Test async sendmsg.

◆ TEST_F() [8/15]

TEST_F ( ProactorTest ,
asyncWrite  )

Test async write.

◆ TEST_F() [9/15]

TEST_F ( ProactorTest ,
cancel  )

Test cancel.

◆ TEST_F() [10/15]

TEST_F ( ProactorTest ,
isRunning  )

Test isRunning.

◆ TEST_F() [11/15]

TEST_F ( ProactorTest ,
mlock  )

Test mlock.

◆ TEST_F() [12/15]

TEST_F ( ProactorTest ,
onClose  )

Test onClose.

◆ TEST_F() [13/15]

TEST_F ( ProactorTest ,
onError  )

Test onError.

◆ TEST_F() [14/15]

TEST_F ( ProactorTest ,
stop  )

Test stop.

◆ TEST_F() [15/15]

TEST_F ( ProactorTest ,
submit  )

Test submit.