Lines Matching refs:netconn

65 static err_t do_writemore(struct netconn *conn);
66 static void do_close_internal(struct netconn *conn);
83 struct netconn *conn;
86 conn = (struct netconn *)arg;
148 struct netconn *conn;
157 conn = (struct netconn *)arg;
218 struct netconn *conn;
224 conn = (struct netconn *)arg;
279 struct netconn *conn = (struct netconn *)arg;
315 struct netconn *conn = (struct netconn *)arg;
349 struct netconn *conn;
353 conn = (struct netconn *)arg;
410 * @param conn the TCP netconn to setup
413 setup_tcp(struct netconn *conn)
427 * Allocates a new netconn and posts that to conn->acceptmbox.
434 struct netconn *newconn;
435 struct netconn *conn = (struct netconn *)arg;
452 /* no protection: when creating the pcb, the netconn is not yet known
459 /* remove all references to this netconn from the pcb */
466 /* remove reference from to the pcb from this netconn */
535 /* Unsupported netconn type, e.g. protocol disabled */
542 * Create a new pcb of a specific type inside a netconn.
562 * Create a new netconn (of a specific type) that has a callback function.
568 * @return a newly allocated struct netconn or
571 struct netconn*
574 struct netconn *conn;
577 conn = (struct netconn *)memp_malloc(MEMP_NETCONN);
651 * Delete a netconn and all its resources.
654 * @param conn the netconn to free
657 netconn_free(struct netconn *conn)
674 * Delete rcvmbox and acceptmbox of a netconn and free the left-over data in
677 * @param conn the netconn to free
682 netconn_drain(struct netconn *conn)
718 struct netconn *newconn = (struct netconn *)mem;
740 * Internal helper function to close a TCP netconn: since this sometimes
744 * @param conn the TCP netconn to close
747 do_close_internal(struct netconn *conn)
826 * Delete the pcb inside a netconn.
891 * Bind a pcb contained in a netconn
939 struct netconn *conn;
944 conn = (struct netconn *)arg;
977 * Connect a pcb contained inside a netconn
1027 LWIP_ERROR("Invalid netconn type", 0, do{ msg->err = ERR_VAL; }while(0));
1035 * Connect a pcb contained inside a netconn
1058 * Set a TCP pcb contained in a netconn into listen mode
1114 * Send some data on a RAW or UDP pcb contained in a netconn
1167 * Indicate data has been received from a TCP pcb contained in a netconn
1203 * @param conn netconn (that is currently in state NETCONN_WRITE) to process
1208 do_writemore(struct netconn *conn)
1337 * Send some data on a TCP pcb contained in a netconn
1351 /* netconn is connecting, closing or in blocking write */
1445 * Close a TCP pcb contained in a netconn