<viznet:server>.removeClient

Disconnect a client from the server

 

<viznet:server>.removeClient(
    client    
    *args    
    **kw    

)

 

client

Name of the client to disconnect


*args

Optional arguments to pass to the client


**kw

Optional keyword arguments to pass to the client


Remarks

This command will disconnect a client from the server. It will send a viznet.SERVER_DISCONNECT_EVENT to the client with the optional data.

Return Value

None

Example

import viznet

viznet.server.start()

def onConnect(e):
    if e.sender == 'BAD_CLIENT':
        viznet.server.removeClient(e.sender,message='No connection for you!')
viz.callback(viznet.CLIENT_CONNECT_EVENT,onConnect)