README
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:2k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

C/C++

  1. $Id: README,v 1.3 2001/05/13 10:42:31 icahoon Exp $
  2. /** @name VOCAL README
  3. <pre>
  4. For information about licensing, please see the LICENSE file in this
  5. directory, or http://www.vovida.org/license.html .
  6. The utility transport library is an infrastructure library that extends
  7. the VOCAL utility library. It provides classes for transport addresses, 
  8. sockets, threading, services, exceptions, logging and application management.
  9. Classes are provided to extend the util cpLog, making it ostream based.
  10. The transport addresses are thin wrappers of the system sockaddr.
  11. The abstract TransportAddress is the interface for all addresses.
  12. The socket classes are thin wrappers of the system socket library.
  13. These sockets support blocking and non blocking behavior. 
  14. The SocketOptions class decorates a socket, controling different
  15. options for the given socket.
  16. Non-blocking event handling support is provided via a Poll class, which
  17. is a thin wrapper around the system poll(). This is extended with the
  18. Protocol class. The Poll/Protocol relationship is a specialized
  19. Observer/Subject relationship. Protocols are notified of activity on
  20. a FileDescriptor. The PollFifo was added to provide a single message
  21. queue for a thread that incorporates listening to the activity on
  22. file descriptors, as well as receiving messages from other sources.
  23. The threading classes extend the util classes for threading. It adds
  24. the Runnable class and provides for signal handling.
  25. The service classes create a specific type of thread that use a single
  26. fifo, and that can be started, stopped and shutdown.
  27. For information about licensing, please see the LICENSE file in this
  28. directory, or http://www.vovida.org/license.html .
  29. </pre>
  30. */
  31. //@{
  32. //@Include: ./LICENSE
  33. //@}