Basic Socket Part 4

12345678910
Across
  1. 1. used in sending data that collected from buffer
  2. 3. can specifies how many connection request can be queued by Kernel while it waits for the server to execute the accept() system call.
  3. 5. is used to describe the size of client's address.
  4. 8. or server's address = struct sockaddr * servaddr
  5. 9. connection request on the queue and creates another socket with the same properties accepted by a server
  6. 10. used for a server indicates that it is willing to receive a connection from any client
Down
  1. 2. used as a client process connects a socket descriptor to establish a connection with a server
  2. 4. is a normal Unix system call to end a socket or a file
  3. 6. that operate on user-defined byte strings. There are 3 byte-operation (Standard - not being terminate by NULL) which is memcpy, memcmp and memset.
  4. 7. is used as the size of the server's address structure.