Changeset 779541b in mainline for uspace/lib/c/include/ipc/tcp.h


Ignore:
Timestamp:
2015-05-09T13:43:50Z (10 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1d4b815
Parents:
99ea91b2
Message:

TCP transport layer API - somewhat working.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/ipc/tcp.h

    r99ea91b2 r779541b  
    3939
    4040typedef enum {
    41         TCP_CONN_CREATE = IPC_FIRST_USER_METHOD,
     41        TCP_CALLBACK_CREATE = IPC_FIRST_USER_METHOD,
     42        TCP_CONN_CREATE,
    4243        TCP_CONN_DESTROY,
    4344        TCP_LISTENER_CREATE,
     
    4748        TCP_CONN_PUSH,
    4849        TCP_CONN_RESET,
    49         TCP_CONN_RECV
     50        TCP_CONN_RECV,
     51        TCP_CONN_RECV_WAIT
    5052} tcp_request_t;
    5153
    5254typedef enum {
    53         TCP_CONNECTED = IPC_FIRST_USER_METHOD
    54         TCP_CONN_FAILED,
    55         TCP_CONN_RESET,
    56         TCP_DATA_AVAIL,
    57         TCP_URG_DATA
    58 } tcp_notif_t;
     55        TCP_EV_CONNECTED = IPC_FIRST_USER_METHOD,
     56        TCP_EV_CONN_FAILED,
     57        TCP_EV_CONN_RESET,
     58        TCP_EV_DATA,
     59        TCP_EV_URG_DATA
     60} tcp_event_t;
    5961
    6062typedef enum {
    61         TCP_NEW_CONN = IPC_FIRST_USER_METHOD
    62 } tcp_listen_cb_t;
     63        TCP_LEV_NEW_CONN = IPC_FIRST_USER_METHOD
     64} tcp_listen_event_t;
    6365
    6466#endif
Note: See TracChangeset for help on using the changeset viewer.