00001 #ifndef N2NCUDPHOLEPUNCHING_TRAVERSAL_H 00002 #define N2NCUDPHOLEPUNCHING_TRAVERSAL_H 00003 00004 #include "traversal.h" 00005 00006 namespace n2nc { 00007 00013 class UdpHolePunching_Traversal : public Traversal { 00014 public: 00015 UdpHolePunching_Traversal(); 00016 ~UdpHolePunching_Traversal(); 00017 00018 virtual net::Socket& doConnect ( Network& net ); 00019 00020 }; 00021 00022 } 00023 00024 #endif