1// PortConnection.h 2 3#ifndef NET_FS_PORT_CONNECTION_LISTENER_H 4#define NET_FS_PORT_CONNECTION_LISTENER_H 5 6#include <OS.h> 7 8#include "ConnectionListener.h" 9 10class PortConnectionListener : public ConnectionListener { 11public: 12 PortConnectionListener(); 13 virtual ~PortConnectionListener(); 14 15 virtual status_t Init(const char* parameters); 16 17 virtual status_t Listen(Connection** connection); 18 virtual void StopListening(); 19 20 virtual status_t FinishInitialization(Connection* connection, 21 SecurityContext* securityContext, 22 User** user); 23 24private: 25 port_id fPort; 26}; 27 28#endif // NET_FS_PORT_CONNECTION_LISTENER_H 29