template <class SVC_HANDLERACE_PEER_ACCEPTOR_1>
class ACE_Acceptor : public ACE_Service_Object
{
public:  // Useful STL-style traits.
  typedef ACE_PEER_ACCEPTOR_ADDR                 addr_type;
  typedef ACE_PEER_ACCEPTOR                      acceptor_type;
  typedef SVC_HANDLER                            handler_type;
  typedef ACE_TYPENAME SVC_HANDLER::stream_type  stream_type;
  .
  .
}
红色部件的“SVC_HANDLER”, “ACE_PEER_ACCEPTOR_1”我在源码中找了一下,并没有用到,,,为什么还在这里标示这个参数typedef 中的这几个类型比如“ACE_PEER_ACCEPTOR_ADDR”在哪里定议的呀,,