bitflag enum ui.SocketPropertySet.PropertyId

bitflag enum PropertyId
{
    RemoteAddress,
    RemotePort,
    UseLocalAddress,
    ClientAdapter,
    ServerAdapter,
    LocalPort,
    ReuseLocalAddress,
    TcpOptions,
    UdpBroadcast,
    Reconnect,
    AllUdpClient      = RemoteAddress | RemotePort | ServerAdapter | LocalPort | ReuseLocalAddress | UdpBroadcast,
    AllTcpClient      = RemoteAddress | RemotePort | UseLocalAddress | ClientAdapter | LocalPort | ReuseLocalAddress | TcpOptions,
    AllTcpServer      = ServerAdapter | LocalPort | ReuseLocalAddress | TcpOptions,
};