Class PfnServer


class PfnServer
derived from Channel_Common, PfnBase


Constructor Summary
PfnServer()
           

Method Summary
 boolaccept()
           
 boolclientHasConnected(Pfn * * client)
           
 voidclose()
           
 unsigned intcountClients()
           
 unsigned intgetClients(Pfn * clientList, unsigned int maxClient)
           
 PfnServerStategetState()
           
 voidhasDisconnected(PfnAddress * remoteAddress)
           
 const Id &id()
           
 boolopen()
           
 voidopen1()
           
 msgSize_tsendAll(message_t * memAddr, msgSize_t size)
           
 booltreatMessage()
           
 boolvalid()
           

Methods inherited from class PfnBase
treatMessage

Constructor Detail

PfnServer

public PfnServer()
Method Detail

accept

public bool accept()

clientHasConnected

public bool clientHasConnected(Pfn * * client)

close

public void close()

countClients

public unsigned int countClients()

getClients

public unsigned int getClients(Pfn * clientList, unsigned int maxClient)

getState

public PfnServerState getState()

hasDisconnected

public void hasDisconnected(PfnAddress * remoteAddress)

id

public const Id & id()

open

public bool open()

open1

public void open1()

sendAll

public msgSize_t sendAll(message_t * memAddr, msgSize_t size)

treatMessage

public bool treatMessage()

valid

public bool valid()