O que h?? de novo no Solaris Express Developer Edition

Revisões de interface de porta

Este aprimoramento da ferramenta do desenvolvedor é novo na versão Solaris Express 6/05.

Duas funções novas, door[lowbar]setparam e door[lowbar]getparam, foram adicionadas às interfaces de portas. Estas funções permitem que servidores de portas definam limites no tamanho de dados e no número de descrições passadas para door[lowbar]call na porta. Estes aprimoramentos simplificam a função do manipulador de portas.

A interface door[lowbar]create tem um novo sinalizador, DOOR[lowbar]NO[lowbar]CANCEL. Este sinalizador desativa o processo cancellation do segmento do servidor quando o cliente anula uma função door[lowbar]call devido a um sinal. Para servidores de portas que não fazem uso de cancellation , esta alteração pode impedir retornos indesejados de EINTR das chamadas de sistema interrompidas.

Para obter mais informações, consulte as páginas do manual door_setparam(3C) e door_create(3C).