| t_accept |
Accepts a connect request. |
| t_alloc |
Allocates a library structure. |
| t_bind |
Binds an address to a transport endpoint. |
| t_close |
Closes a transport endpoint. |
| t_connect |
Establishes a connection with another transport user. |
| t_error |
Produces an error message. |
| t_free |
Frees a library structure. |
| t_getinfo |
Gets protocol-specific service information. |
| t_getstate |
Gets the current state. |
| t_listen |
Listens for a connect request. |
| t_look |
Looks at the current event on a transport endpoint. |
| t_open |
Establishes a transport endpoint. |
| t_optmgmt |
Manages options for a transport endpoint. |
| t_rcv |
Receives normal data or expedited data sent over a connection. |
| t_rcvconnect |
Receives the confirmation from a connect request. |
| t_rcvdis |
Retrieves information from disconnect. |
| t_rcvrel |
Acknowledges receipt of an orderly release indication. |
| t_rcvudata |
Receives a data unit. |
| t_rcvuderr |
Receives a unit data error indication. |
| t_snd |
Sends data or expedited data over a connection. |
| t_snddis |
Sends a user-initiated disconnect request. |
| t_sndrel |
Initiates an orderly release of a transport connection. |
| t_sndudata |
Sends a data unit to another transport user. |
| t_sync |
Synchronizes transport library. |
| t_unbind |
Disables a transport endpoint. |
| adjmsg |
Trims bytes in a message. |
| allocb |
Allocates message and data blocks. |
| backq |
Returns a pointer to the queue behind a given queue. |
| bcanput |
Tests for flow control in the given priority band. |
| bufcall |
Recovers from a failure of the allocb utility. |
| canput |
Tests for available room in a queue. |
| copyb |
Copies a message block. |
| copymsg |
Copies a message. |
| datamsg |
Tests whether message is a data message. |
| dupb |
Duplicates a message-block descriptor. |
| dupmsg |
Duplicates a message. |
| enableok |
Enables a queue to be scheduled for service. |
| esballoc |
Allocates message and data blocks. |
| flushband |
Flushes the messages in a given priority band. |
| flushq |
Flushes a queue. |
| freeb |
Frees a single message block. |
| freemsg |
Frees all message blocks in a message. |
| getadmin |
Returns a pointer to a module. |
| getmid |
Returns a module ID. |
| getq |
Gets a message from a queue. |
| insq |
Puts a message at a specific place in a queue. |
| linkb |
Concatenates two messages into one. |
| mi_bufcall |
Provides a reliable alternative to the bufcall utility. |
| mi_close_comm |
Performs housekeeping during STREAMS module close operations. |
| mi_next_ptr |
Traverses a STREAMS module's linked list of open streams. |
| mi_open_comm |
Performs housekeeping during STREAMS module open operations. |
| msgdsize |
Gets the number of data bytes in a message. |
| noenable |
Prevents a queue from being scheduled. |
| OTHERQ |
Returns the pointer to the mate queue. |
| pullupmsg |
Concatenates and aligns bytes in a message. |
| putbq |
Returns a message to the beginning of a queue. |
| putctl |
Passes a control message. |
| putctl1 |
Passes a control message with a one-byte parameter. |
| putnext |
Passes a message to the next queue. |
| putq |
Puts a message on a queue. |
| qenable |
Enables a queue. |
| qreply |
Sends a message on a stream in the reverse direction. |
| qsize |
Finds the number of messages on a queue. |
| RD |
Gets the pointer to the read queue. |
| rmvb |
Removes a message block from a message. |
| rmvq |
Removes a message from a queue. |
| splstr |
Sets the processor level. |
| splx |
Terminates a section of code. |
| srv |
Services queued messages for STREAMS modules or drivers. |
| str_install |
Installs STREAMS modules and drivers. |
| strlog |
Generates STREAMS error-logging and event-tracing messages. |
| strqget |
Obtains information about a queue or band of the queue. |
| testb |
Checks for an available buffer. |
| timeout |
Schedules a function to be called after a specified interval. |
| unbufcall |
Cancels a bufcall request. |
| unlinkb |
Removes a message block from the head of a message. |
| untimeout |
Cancels a pending time-out request. |
| unweldq |
Removes a previously established weld connection between STREAMS queues. |
| wantio |
Register direct I/O entry points with the stream head. |
| weldq |
Establishes a unidirectional connection between STREAMS queues. |
| WR |
Retrieves a pointer to the write queue. |