dummy_port.hh (13784:1941dc118243) | dummy_port.hh (13892:0182a0601f66) |
---|---|
1/* 2 * Copyright 2019 Google, Inc. 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions are 6 * met: redistributions of source code must retain the above copyright 7 * notice, this list of conditions and the following disclaimer; 8 * redistributions in binary form must reproduce the above copyright --- 29 unchanged lines hidden (view full) --- 38 RubyDummyPort() : Port("DummyPort", -1) {} 39 40 void 41 bind(Port &peer) override 42 { 43 // No need to connect anything here currently. MessageBuffer 44 // port connections only serve to print the connections in 45 // the config output. | 1/* 2 * Copyright 2019 Google, Inc. 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions are 6 * met: redistributions of source code must retain the above copyright 7 * notice, this list of conditions and the following disclaimer; 8 * redistributions in binary form must reproduce the above copyright --- 29 unchanged lines hidden (view full) --- 38 RubyDummyPort() : Port("DummyPort", -1) {} 39 40 void 41 bind(Port &peer) override 42 { 43 // No need to connect anything here currently. MessageBuffer 44 // port connections only serve to print the connections in 45 // the config output. |
46 // TODO: Add real ports to MessageBuffers and use MemObject connect | 46 // TODO: Add real ports to MessageBuffers and use SimObject connect |
47 // code below to bind MessageBuffer senders and receivers 48 } 49 void unbind() override {} 50 51 static RubyDummyPort & 52 instance() 53 { 54 static RubyDummyPort dummy; 55 return dummy; 56 } 57}; 58 59#endif //__MEM_RUBY_NETWORK_DUMMY_PORT_HH__ | 47 // code below to bind MessageBuffer senders and receivers 48 } 49 void unbind() override {} 50 51 static RubyDummyPort & 52 instance() 53 { 54 static RubyDummyPort dummy; 55 return dummy; 56 } 57}; 58 59#endif //__MEM_RUBY_NETWORK_DUMMY_PORT_HH__ |