Class Network


class Network
derived from Network_Common


Method Summary
 static Node_IdgetLocalHost()
           
 const Id &id()
           
 voidnetwork_pool()
           
 static voidpool_network()
           
 static voidreceive(Myrinet_Route * node, void * data, unsigned int * size)
           
 static voidregisterProtocol(int id, void * funcAddr)
           
 static voidsend(Myrinet_Route node, char * data, unsigned int size, unsigned int id)
           
 voidsend()
           
 msgSize_tsend1()
           
 boolvalid()
           

Method Detail

getLocalHost

public static Node_Id getLocalHost()

id

public const Id & id()

network_pool

public void network_pool()

pool_network

public static void pool_network()

receive

public static void receive(Myrinet_Route * node, void * data, unsigned int * size)

registerProtocol

public static void registerProtocol(int id, void * funcAddr)

send

public static void send(Myrinet_Route node, char * data, unsigned int size, unsigned int id)

send

public void send()

send1

public msgSize_t send1()

valid

public bool valid()